XML 67 R52.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Future Minimum Lease Payments for all Non-Cancelable Leases Before Adoption of ASU 2016-02 (Details) - USD ($)
$ in Thousands
Jul. 25, 2020
Jul. 27, 2019
Capital and  financing leases    
2020   $ 5,173
2021   5,240
2022   5,240
2023   5,305
2024   5,342
Thereafter   43,708
Minimum lease payments   70,008
Less amount representing interest   28,233
Present value of minimum lease payments   41,775
Less current portion $ 466 1,022
Capital and financing lease obligations   40,753
Operating leases    
2020   13,573
2021   12,972
2022   10,348
2023   9,747
2024   7,457
Thereafter   61,043
Minimum lease payments   $ 115,140