XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Customer Financing (Detail)
3 Months Ended
Jul. 30, 2022
USD ($)
financingAgreement
Jul. 31, 2021
USD ($)
Apr. 30, 2022
USD ($)
Customer Financing [Line Items]      
Maximum credit financed for equipment purchases for any one customer $ 1,000,000    
Number of customer financing contracts | financingAgreement 2    
Financing contracts sold $ 73,612,000 $ 73,043,000  
Gain on sale of financing contracts (1,435,000) (721,000)  
Proceeds from Receivables sold 84,094,000 108,111,000  
Cash and cash equivalents 149,560,000   $ 142,014,000
Current receivables of finance contracts not yet sold 14,266,000   58,190,000
Finance contracts receivable sold and outstanding $ 569,347,000    
Bad debt write-offs, percentage (less than) 1.00%    
Unsettled Financing Arrangements      
Customer Financing [Line Items]      
Cash and cash equivalents $ 36,475,000   $ 39,106,000
Customer Finance Contracts      
Customer Financing [Line Items]      
Gain on sale of financing contracts $ 988,000 $ 73,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    
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