XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Receivables Securitization Program - Activity in DPP Receivable (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 26, 2024
Oct. 28, 2023
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Cash collections on DPP receivable $ (497,029) $ (489,452)
Receivables Purchase Agreements    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Beginning DPP receivable balance 198,827 227,946
Non-cash additions to DPP receivable 443,307 445,567
Cash collections on DPP receivable (460,894) (471,511)
Ending DPP receivable balance $ 181,240 $ 202,002