XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Receivables Securitization Program (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 30, 2022
Jul. 31, 2021
Apr. 30, 2022
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]      
Proceeds from Receivables sold $ 84,094 $ 108,111  
Loss on sale of receivables 1,435 721  
Receivables Purchase Agreements      
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]      
Eligible receivables, maximum available under Purchase Agreement 200,000    
Eligible receivables, amount utilized under Purchase Agreement 200,000    
Receivables sold, fair value 393,071   $ 396,443
Trade receivables sold 903,780 958,767  
Proceeds from Receivables sold $ 907,112 $ 955,378