XML 98 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Long-term Debt and Other Credit Arrangements - Additional Information (Detail)
12 Months Ended
Nov. 01, 2024
USD ($)
installment
Sep. 30, 2024
USD ($)
Dec. 19, 2022
USD ($)
Apr. 30, 2025
USD ($)
Apr. 30, 2024
USD ($)
Debt Instrument [Line Items]          
Debt issuance costs on financing liability       $ 800,000 $ 648,000
Current portion of long-term debt       3,000,000  
Short-term borrowings       986,000 3,099,000
International Subsidiaries          
Debt Instrument [Line Items]          
Short-term borrowings       986,000 $ 99,000
PNC Loan Agreement | PNC Loan Agreement          
Debt Instrument [Line Items]          
Debt instrument, covenant, senior funded indebtedness To EBITDA, maximum 2.50        
Debt instrument, covenant, senior funded indebtedness To EBITDA, minimum 1.20        
Seller Notes | Secured Debt          
Debt Instrument [Line Items]          
Debt instrument, face amount $ 23,000,000.0        
Debt instrument, interest rate, stated percentage 8.00%        
Interest Payable       935,000  
Revolving Credit Facility | PNC Loan Agreement | PNC Loan Agreement          
Debt Instrument [Line Items]          
Loan agreement $ 20,000,000.0        
Additional tranche available, minimum amount $ 10,000,000.0        
Credit facility outstanding       0  
Unused and available credit facility       20,000,000  
Revolving Credit Facility | PNC Loan Agreement | PNC Loan Agreement | Minimum          
Debt Instrument [Line Items]          
Commitment fee percentage 0.15%        
Revolving Credit Facility | PNC Loan Agreement | PNC Loan Agreement | Maximum          
Debt Instrument [Line Items]          
Commitment fee percentage 0.25%        
Revolving Credit Facility | Credit Agreement, Mid Cap Funding IV Trust | PNC Loan Agreement          
Debt Instrument [Line Items]          
Loan agreement     $ 15,000,000    
Interest rate at period end         9.54%
Credit facility outstanding       $ 3,000,000 $ 3,000,000
Unused and available credit facility         11,587,000
Debt, variable interest rate     4.10%    
Payment for debt extinguishment or debt prepayment cost   $ 500,000      
Secured Debt | PNC Loan Agreement | PNC Loan Agreement          
Debt Instrument [Line Items]          
Debt instrument, face amount $ 15,000,000.0        
Number of monthly installments | installment 60        
Interest rate at period end       5.96%  
Interest Expense, Debt       $ 486,000  
Term Loan B | Expiration Date, Period One          
Debt Instrument [Line Items]          
Bank Guarantees outstanding to customers       8,100,000 7,100,000
Term Loan B | Expiration Date, Period Two          
Debt Instrument [Line Items]          
Bank Guarantees outstanding to customers       1,200,000 435,000
Term Loan B | Expiration Date, Period Three          
Debt Instrument [Line Items]          
Bank Guarantees outstanding to customers       450,000 $ 226,000
Term Loan B | Expiration Date, Period Four          
Debt Instrument [Line Items]          
Bank Guarantees outstanding to customers       $ 653,000