XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Receivables Securitization Program - Activity in DPP Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 27, 2024
Jul. 29, 2023
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Cash collections on DPP receivable $ (271,834) $ (242,013)
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 227,759 216,112
Cash collections on DPP receivable (254,646) (233,798)
Ending DPP receivable balance $ 171,940 $ 210,260