XML 81 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Receivables Securitization Program - Activity in DPP Receivable (Details) - Receivables Purchase Agreements - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 27, 2024
Apr. 27, 2024
Apr. 29, 2023
Apr. 30, 2022
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]        
Beginning DPP receivable balance   $ 227,946 $ 195,764 $ 183,999
Non-cash additions to DPP receivable $ 949,194   960,909 1,052,938
Cash collections on DPP receivable (978,313)   (928,727) (1,041,173)
Ending DPP receivable balance $ 198,827 $ 198,827 $ 227,946 $ 195,764