XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Customer Financing (Tables)
9 Months Ended
Jan. 27, 2024
Receivables [Abstract]  
Summary of Activity Related to DPP Receivable
The following rollforward summarizes the activity related to the DPP receivable:
Nine Months Ended
January 27, 2024January 28, 2023
Beginning DPP receivable balance$102,979 $125,332 
Non-cash additions to DPP receivable41,495 39,426 
Collection of DPP receivable(29,655)(55,291)
Ending DPP receivable balance$114,819 $109,467