XML 46 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Customer Financing - Activity in DPP Receivables (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 24, 2020
Oct. 26, 2019
Oct. 24, 2020
Oct. 26, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Cash collections on DPP receivable $ (408,907) $ (212,307)    
Customer Finance Contracts        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Beginning DPP receivable balance 228,019 121,657    
Non-cash additions to DPP receivable 51,171 5,667    
Cash collections on DPP receivable (73,679) (25,241)    
Ending DPP receivable balance $ 228,019 $ 121,657 $ 205,511 $ 102,083