XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Customer Financing - Activity in DPP Receivables (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Collection of DPP receivable $ (758,001) $ (918,354)
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 39,426 54,347
Collection of DPP receivable (55,291) (133,483)
Ending DPP receivable balance $ 109,467 $ 148,831