XML 33 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Customer Financing (Tables)
9 Months Ended
Jan. 23, 2021
Receivables [Abstract]  
Summary of Activity Related to DPP Receivable The following rollforward summarizes the activity related to the DPP receivable:
Nine Months Ended
January 23, 2021January 25, 2020
Beginning DPP receivable balance$228,019 $121,657 
Non-cash additions to DPP receivable86,986 95,330 
Cash collections on DPP receivable(108,130)(38,559)
Ending DPP receivable balance$206,875 $178,428