XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Receivables Securitization Program - Activity in DPP Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Collection of DPP receivable $ (242,013) $ (252,909)
Receivables Purchase Agreements    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Beginning DPP receivable balance 227,946 195,764
Non-cash additions to DPP receivable 216,112 227,291
Collection of DPP receivable (233,798) (230,780)
Ending DPP receivable balance $ 210,260 $ 192,275