XML 69 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Receivables Securitization Program - Activity in DPP Receivable (Details) - Receivables Purchase Agreements - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 29, 2023
Apr. 29, 2023
Apr. 30, 2022
Apr. 24, 2021
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]        
Beginning DPP receivable balance   $ 195,764 $ 183,999 $ 117,327
Non-cash additions to DPP receivable $ 960,909   1,052,938 768,619
Cash collections on DPP receivable (928,727)   (1,041,173) (701,947)
Ending DPP receivable balance $ 227,946 $ 227,946 $ 195,764 $ 183,999