<?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>
