XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Customer Financing (Detail)
3 Months Ended 9 Months Ended
Jan. 27, 2024
USD ($)
Jul. 29, 2023
USD ($)
Jan. 28, 2023
USD ($)
Jan. 27, 2024
USD ($)
financingAgreement
Jan. 28, 2023
USD ($)
Oct. 28, 2023
USD ($)
Apr. 29, 2023
USD ($)
Customer Financing [Line Items]              
Maximum credit financed for equipment purchases for any one customer $ 2,000,000     $ 2,000,000      
Number of customer financing contracts | financingAgreement       2      
Deferred Purchase Price Receivable Transferred   $ 15,400,000          
Financing contracts sold       $ 197,712,000 $ 205,140,000    
(Loss) gain on sale of financing contracts (3,110,000)   $ (3,254,000) (10,270,000) (7,900,000)    
Proceeds from Receivables sold       211,827,000 238,091,000    
Cash and cash equivalents 123,998,000     123,998,000     $ 159,669,000
Current receivables of finance contracts not yet sold 54,177,000     54,177,000     77,646,000
Finance contracts receivable sold and outstanding 563,242,000     $ 563,242,000      
Bad debt write-offs, percentage (less than)       1.00%      
Unsettled Financing Arrangements              
Customer Financing [Line Items]              
Cash and cash equivalents 27,771,000     $ 27,771,000     $ 33,072,000
Customer Finance Contracts              
Customer Financing [Line Items]              
(Loss) gain on sale of financing contracts 9,117,000   $ 2,417,000 $ (3,763,000) $ (5,051,000)    
MUFG              
Customer Financing [Line Items]              
Percentage of principal amount of financing contracts held as collateral (at least)       15.00%      
Capacity under agreement $ 575,000,000     $ 575,000,000   $ 575,000  
Fifth Third Bank              
Customer Financing [Line Items]              
Percentage of principal amount of financing contracts held as collateral (at least)       15.00%      
Capacity under agreement   $ 525,000,000