v3.22.2.2
Customer Financing (Detail)
3 Months Ended 6 Months Ended
Oct. 29, 2022
USD ($)
Oct. 30, 2021
USD ($)
Oct. 29, 2022
USD ($)
financingAgreement
Oct. 30, 2021
USD ($)
Apr. 30, 2022
USD ($)
Customer Financing [Line Items]          
Maximum credit financed for equipment purchases for any one customer $ 1,000,000   $ 1,000,000    
Number of customer financing contracts | financingAgreement     2    
Financing contracts sold     $ 111,612,000 $ 113,418,000  
Gain (loss) on sale of financing contracts (3,211,000) $ (894,000) (4,646,000) (1,615,000)  
Proceeds from Receivables sold     163,088,000 218,077,000  
Cash and cash equivalents 140,280,000   140,280,000   $ 142,014,000
Current receivables of finance contracts not yet sold 56,562,000   56,562,000   58,190,000
Finance contracts receivable sold and outstanding 534,777,000   $ 534,777,000    
Bad debt write-offs, percentage (less than)     1.00%    
Unsettled Financing Arrangements          
Customer Financing [Line Items]          
Cash and cash equivalents 33,342,000   $ 33,342,000   $ 39,106,000
Customer Finance Contracts          
Customer Financing [Line Items]          
Gain (loss) on sale of financing contracts (8,456,000) $ (3,363,000) $ (7,468,000) $ (3,290,000)  
The Bank of Tokyo-Mitsubishi UFJ, Ltd.          
Customer Financing [Line Items]          
Percentage of principal amount of financing contracts held as collateral (at least)     15.00%    
Capacity under agreement 525,000,000   $ 525,000,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 $ 100,000,000   $ 100,000,000