XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Customer Financing - Narrative (Detail) - USD ($)
3 Months Ended 6 Months Ended
Oct. 26, 2024
Oct. 28, 2023
Oct. 26, 2024
Oct. 28, 2023
Apr. 27, 2024
Customer Financing [Line Items]          
Maximum credit financed for equipment purchases for any one customer $ 2,000,000   $ 2,000,000    
Financing contracts sold     108,672,000 $ 115,266,000  
(Loss) gain on sale of financing contracts (3,876,000) $ (3,736,000) 7,385,000 7,160,000  
Proceeds from receivables sold     168,139,000 141,353,000  
Unamortized discount 3,011,000   3,011,000   $ 3,097,000
Cash and cash equivalents 157,935,000   157,935,000   114,462,000
Current receivables of finance contracts not yet sold 56,297,000   56,297,000   74,430,000
Finance contracts receivable sold and outstanding 539,182,000   $ 539,182,000    
Bad debt write-offs, percentage (less than)     1.00%    
Unsettled Financing Arrangements          
Customer Financing [Line Items]          
Cash and cash equivalents 31,149,000   $ 31,149,000   $ 33,813,000
Customer Finance Contracts          
Customer Financing [Line Items]          
Servicing asset 0   0    
Servicing liability 0   0    
(Loss) gain on sale of financing contracts (3,164,000) $ 3,953,000 $ 9,845,000 $ (12,880,000)  
MUFG          
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