XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Transfers and Servicing (Tables)
9 Months Ended
Jan. 29, 2022
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 29, 2022January 23, 2021
Beginning DPP receivable balance$183,999 $117,327 
Non-cash additions to DPP receivable768,440 572,683 
Collection of DPP receivable(784,871)(526,369)
Ending DPP receivable balance$167,568 $163,641