XML 27 R42.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jul. 27, 2019
Jul. 28, 2018
Capital and financing leases    
2019 $ 5,173  
2020 5,240  
2021 5,240  
2022 5,305  
2023 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 1,022 $ 764
Capital and financing lease obligations 40,753 $ 41,768
Operating leases    
2019 13,573  
2020 12,972  
2021 10,348  
2022 9,747  
2023 7,457  
Thereafter 61,043  
Operating Leases, Future Minimum Payments Due $ 115,140