XML 80 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Receivables Securitization Program (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 27, 2024
Apr. 29, 2023
Apr. 30, 2022
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]      
Maximum available under Purchase Agreement $ 200,000    
Eligible receivables, amount utilized under Purchase Agreement 200,000    
Receivables transferred and derecognized, fair value 400,626 $ 429,853  
Proceeds from receivables sold 291,621 302,851 $ 426,188
Loss on sale of receivables (13,850) (11,403) (3,247)
Receivables Purchase Agreements      
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]      
Trade receivable sold under facility 3,585,194 3,718,167 3,643,700
Proceeds from receivables sold $ 3,614,901 $ 3,684,412 $ 3,632,145