XML 74 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Receivables Securitization Program - Activity in DPP Receivable (Details) - Receivables Purchase Agreements - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 24, 2021
Apr. 24, 2021
Apr. 25, 2020
Apr. 27, 2019
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]        
Beginning DPP receivable balance   $ 117,327 $ 57,238 $ 0
Non-cash additions to DPP receivable $ 768,619   552,751 408,565
Cash collections on DPP receivable (701,947)   (492,662) (351,327)
Ending DPP receivable balance $ 183,999 $ 183,999 $ 117,327 $ 57,238