XML 77 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Narratives (Details)
$ in Thousands
Apr. 27, 2019
USD ($)
Lessee, Lease, Description  
Operating lease reneewal term 5 years
Operating lease liability related to long-term operating leases $ 69,521
Operating lease that have yet to commence $ 2,200
Minimum  
Lessee, Lease, Description  
Operating lease term 1 year
Maximum  
Lessee, Lease, Description  
Operating lease term 6 years