XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Customer Financing - Activity in DPP Receivables (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 25, 2025
Jan. 27, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Cash collections on DPP receivable $ (731,146) $ (770,319)
Customer Finance Contracts    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Beginning DPP receivable balance 114,259 102,979
Non-cash additions to DPP receivable 49,383 41,495
Cash collections on DPP receivable (53,142) (29,655)
Ending DPP receivable balance $ 110,500 $ 114,819