XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Customer Financing (Tables)
6 Months Ended
Oct. 28, 2023
Receivables [Abstract]  
Summary of Activity Related to DPP Receivable
The following rollforward summarizes the activity related to the DPP receivable:
Six Months Ended
October 28, 2023October 29, 2022
Beginning DPP receivable balance$102,979 $125,332 
Non-cash additions to DPP receivable19,491 12,036 
Collection of DPP receivable(17,941)(42,398)
Ending DPP receivable balance$104,529 $94,970