XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Customer Financing (Tables)
9 Months Ended
Jan. 28, 2023
Receivables [Abstract]  
Summary of Activity Related to DPP Receivable
The following rollforward summarizes the activity related to the DPP receivable:
Nine Months Ended
January 28, 2023January 29, 2022
Beginning DPP receivable balance$125,332 $227,967 
Non-cash additions to DPP receivable39,426 54,347 
Collection of DPP receivable(55,291)(133,483)
Ending DPP receivable balance$109,467 $148,831