XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Receivables Securitization Program - Activity in DPP Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 30, 2022
Jul. 31, 2021
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Collection of DPP receivable $ (252,909) $ (315,217)
Receivables Purchase Agreements    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Beginning DPP receivable balance 195,764 183,999
Non-cash additions to DPP receivable 227,291 267,497
Collection of DPP receivable (230,780) (264,075)
Ending DPP receivable balance $ 192,275 $ 187,421