XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Debt and Lines of Credit - Additional Information (Details)
3 Months Ended 6 Months Ended
Oct. 12, 2018
USD ($)
Jul. 31, 2021
USD ($)
Bank
Subsidiary
Jul. 31, 2020
USD ($)
Subsidiary
Bank
Apr. 30, 2020
Jul. 31, 2021
USD ($)
Bank
Subsidiary
Jul. 31, 2020
USD ($)
Subsidiary
Bank
Jul. 31, 2021
CHF (SFr)
Subsidiary
Bank
Jul. 31, 2020
CHF (SFr)
Subsidiary
Bank
Debt Instrument [Line Items]                
Cash paid for interest         $ 300,000 $ 800,000    
LIBOR | Minimum                
Debt Instrument [Line Items]                
Applicable margin rate       0.00%        
Second Amendment | Minimum                
Debt Instrument [Line Items]                
Amended EBITDA   $ 35,000,000.0            
Second Amendment | LIBOR | Minimum                
Debt Instrument [Line Items]                
Applicable margin rate   1.00%            
Unsecured Debt | Swiss subsidiary                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity   $ 7,200,000 $ 7,100,000   7,200,000 7,100,000 SFr 6,500,000 SFr 6,500,000
Outstanding borrowing amount   0 0   0 0    
Revolving Credit Facility | Secured Debt | Credit Agreement Due on October 12, 2023                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity $ 100,000,000.0              
Uncommitted increase to borrowing capacity $ 50,000,000.0              
Credit facility matures date Oct. 12, 2023              
Loan drawn under the facility   0 48,300,000   0 48,300,000   SFr 10,000,000
Line of credit facility remaining borrowing capacity   99,700,000 51,400,000   99,700,000 51,400,000    
Weighted average borrowings amount   $ 6,500,000 $ 71,500,000   $ 9,800,000 $ 68,600,000    
Weighted average interest rate   2.00% 2.60%   2.79% 1.92%    
Letter of Credit                
Debt Instrument [Line Items]                
Credit facility matures date         May 31, 2022      
Outstanding borrowing amount   $ 300,000 $ 300,000   $ 300,000 $ 300,000    
Letter of Credit | Secured Debt | Credit Agreement Due on October 12, 2023                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity $ 15,000,000.0              
Letter of Credit | Unsecured Debt | Swiss subsidiary                
Debt Instrument [Line Items]                
Number of European banks guaranteed obligations to third parties | Bank   2 2   2 2 2 2
Number of foreign subsidiaries under guaranteed obligation | Subsidiary   2 2   2 2 2 2
Guaranteed obligations to third parties   $ 1,300,000 $ 1,300,000   $ 1,300,000 $ 1,300,000    
Restricted deposit relates to lease agreement   $ 600,000 $ 600,000   $ 600,000 $ 600,000    
Swingline | Secured Debt | Credit Agreement Due on October 12, 2023                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity 25,000,000.0              
Swiss Borrowers | Secured Debt | Credit Agreement Due on October 12, 2023                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity $ 75,000,000.0