XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Receivables Securitization Program - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Oct. 28, 2023
Oct. 29, 2022
Apr. 29, 2023
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]          
Proceeds from Receivables sold     $ 141,353 $ 163,088  
Loss on sale of receivables $ 3,736 $ 3,211 7,160 4,646  
Receivables Purchase Agreements          
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]          
Eligible receivables, maximum available under Purchase Agreement 200,000   200,000    
Eligible receivables, amount utilized under Purchase Agreement 200,000   200,000    
Receivables sold, fair value $ 403,848   403,848   $ 429,853
Trade receivables sold     1,824,520 1,826,156  
Proceeds from Receivables sold     $ 1,850,208 $ 1,804,576