XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Receivables Securitization Program - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 25, 2025
Jan. 27, 2024
Jan. 25, 2025
Jan. 27, 2024
Apr. 27, 2024
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]          
Proceeds from receivables sold     $ 248,951,000 $ 211,827,000  
Loss on sale of receivables $ 2,701,000 $ 3,110,000 (10,086,000) (10,270,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 $ 363,068,000   363,068,000   $ 400,626,000
Trade receivables sold     2,560,313,000 2,681,935,000  
Proceeds from receivables sold     $ 2,597,755,000 $ 2,725,094,000