XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-term Debt and Other Credit Arrangements - Narrative (Details)
$ in Thousands
Nov. 01, 2024
USD ($)
installment
Sep. 30, 2024
USD ($)
Jan. 31, 2025
USD ($)
Apr. 30, 2024
USD ($)
International Subsidiaries        
Debt Instrument [Line Items]        
Short-term borrowings     $ 1,131 $ 99
Loan Agreement | Line of Credit        
Debt Instrument [Line Items]        
Debt instrument, covenant, senior funded indebtedness To EBITDA, maximum 2.50      
Debt instrument, covenant, fixed charge coverage ratio, minimum 1.20      
Seller Notes | Secured Debt        
Debt Instrument [Line Items]        
Debt instrument, face amount $ 23,000      
Debt instrument, interest rate, stated percentage 8.00%      
Interest payable     463  
Revolving Credit Facility | Loan Agreement | Line of Credit        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity $ 20,000      
Line of credit facility, accordion feature, increase limit $ 10,000      
Outstanding advances under the long-term debt     0  
Remaining borrowing capacity     $ 20,000  
Interest rate at period end     5.94%  
Revolving Credit Facility | Loan Agreement | Line of Credit | Minimum        
Debt Instrument [Line Items]        
Line of credit facility, unused capacity, commitment fee percentage 0.15%      
Revolving Credit Facility | Loan Agreement | Line of Credit | Maximum        
Debt Instrument [Line Items]        
Line of credit facility, unused capacity, commitment fee percentage 0.25%      
Revolving Credit Facility | Credit Agreement, Mid Cap Funding IV Trust | Line of Credit        
Debt Instrument [Line Items]        
Outstanding advances under the long-term debt   $ 3,000   3,000
Remaining borrowing capacity       $ 11,600
Interest rate at period end       9.54%
Early termination fees   $ 500    
Secured Debt | Loan Agreement | Line of Credit        
Debt Instrument [Line Items]        
Debt instrument, face amount $ 15,000      
Number of monthly installments | installment 60