XML 83 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Customer Financing - Activity in DPP Receivables (Details) - Customer Finance Contracts - USD ($)
$ in Thousands
12 Months Ended
Apr. 24, 2021
Apr. 25, 2020
Apr. 27, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Beginning DPP receivable balance $ 228,019 $ 121,657 $ 150,404
Non-cash additions to DPP receivable 131,959 154,644 22,293
Cash collections on DPP receivable (132,011) (48,282) (51,040)
Ending DPP receivable balance $ 227,967 $ 228,019 $ 121,657