XML 101 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Financial Instruments - Fair Value of Interest Rate Contracts Included in Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Apr. 25, 2020
Apr. 27, 2019
Derivatives, Fair Value [Line Items]    
Interest rate contracts, assets, fair value $ 204 $ 380
Interest rate, liabilities, fair value 19,849 3,194
Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Interest rate, liabilities, fair value 19,849 3,194
Other non-current assets | Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Interest rate contracts, assets, fair value 204 380
Other accrued liabilities | Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Interest rate, liabilities, fair value 6,789 1,034
Other non-current liabilities | Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Interest rate, liabilities, fair value $ 13,060 $ 2,160