XML 35 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Transfers and Servicing (Tables)
3 Months Ended
Jul. 31, 2021
Transfers and Servicing [Abstract]  
Schedule of Deferred Purchase Price Receivable
The following rollforward summarizes the activity related to the DPP receivable:
Three Months Ended
July 31, 2021July 25, 2020
Beginning DPP receivable balance$183,999 $117,327 
Non-cash additions to DPP receivable267,497 185,350 
Cash collections on DPP receivable(264,075)(147,114)
Ending DPP receivable balance$187,421 $155,563