XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Customer Financing - Activity in DPP Receivables (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 30, 2022
Jul. 31, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Collection of DPP receivable $ (252,909) $ (315,217)
Customer Finance Contracts    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Beginning DPP receivable balance 125,332 227,967
Non-cash additions to DPP receivable 14,084 19,110
Collection of DPP receivable (22,129) (51,142)
Ending DPP receivable balance $ 117,287 $ 195,935