XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Receivables Securitization Program - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 26, 2024
Oct. 28, 2023
Oct. 26, 2024
Oct. 28, 2023
Apr. 27, 2024
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]          
Proceeds from receivables sold     $ 168,139,000 $ 141,353,000  
Loss on sale of receivables $ 3,876,000 $ 3,736,000 (7,385,000) (7,160,000)  
Receivables Purchase Agreements          
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]          
Eligible receivables, maximum available under Purchase Agreement 200,000,000   200,000,000    
Eligible receivables, amount utilized under Purchase Agreement 200,000,000   200,000,000    
Servicing asset 0   0   $ 0
Servicing liability 0   0   0
Receivables sold, fair value $ 381,826,000   381,826,000   $ 400,626,000
Trade receivables sold     1,742,720,000 1,824,520,000  
Proceeds from receivables sold     $ 1,761,226,000 $ 1,850,208,000