XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Receivables Securitization Program (Tables)
9 Months Ended
Jan. 25, 2025
Transfers and Servicing [Abstract]  
Schedule of Deferred Purchase Price Receivable
The following rollforward summarizes the activity related to the DPP receivable:
Nine Months Ended
January 25, 2025January 27, 2024
Beginning DPP receivable balance$198,827 $227,946 
Non-cash additions to DPP receivable640,842 697,887 
Cash collections on DPP receivable(678,004)(740,664)
Ending DPP receivable balance$161,665 $185,169