XML 48 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 25, 2020
Jan. 25, 2020
Apr. 28, 2019
Leases [Abstract]      
Operating Lease, Weighted Average Remaining Lease Term 4 years 10 months 15 days 4 years 10 months 15 days  
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 65,672 $ 65,672  
Variable Lease, Cost 23,402 54,412  
Lease, Cost 37,188 137,148  
Operating Lease, Expense 60,590 191,560  
Lessee, Operating Lease, Liability, Payments, Due Year Two 63,753 63,753  
Lessee, Operating Lease, Liability, Payments, Due Year Three 47,012 47,012  
Lessee, Operating Lease, Liability, Payments, Due Year Four 39,724 39,724  
Lessee, Operating Lease, Liability, Payments, Due Year Five 31,316 31,316  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 58,018 58,018  
Lessee, Operating Lease, Liability, Payments, Due 305,495 305,495  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 34,021 34,021  
Operating Lease, Liability $ 271,474 $ 271,474 $ 294,727
Operating Lease, Weighted Average Discount Rate, Percent 4.30% 4.30%  
Operating Lease, Payments   $ 106,690  
ROU Asst Obtained in Exchange for Lease Liabilites   $ 88,902