XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Debt and Lines of Credit - Additional Information (Details)
3 Months Ended 6 Months Ended
Oct. 12, 2018
USD ($)
Jul. 31, 2019
USD ($)
Bank
Subsidiary
Jul. 31, 2018
USD ($)
Bank
Subsidiary
Jul. 31, 2019
USD ($)
Bank
Subsidiary
Jul. 31, 2018
USD ($)
Bank
Subsidiary
Jul. 31, 2019
CHF (SFr)
Bank
Subsidiary
Jul. 31, 2018
CHF (SFr)
Bank
Subsidiary
Debt Instrument [Line Items]              
Cash paid for interest       $ 300,000 $ 300,000    
Unsecured Debt | Swiss subsidiary              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity   $ 6,500,000 $ 6,600,000 6,500,000 6,600,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   50,300,000 0 50,300,000 0 SFr 50,000,000.0  
Line of credit facility remaining borrowing capacity   49,400,000 99,700,000 49,400,000 99,700,000    
Weighted average borrowings amount   $ 50,200,000 0 $ 50,000,000.0 $ 3,700,000    
Weighted average interest rate   1.00%   1.00% 3.07%    
Letter of Credit              
Debt Instrument [Line Items]              
Credit facility matures date       Jun. 01, 2020      
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,200,000 $ 1,200,000 $ 1,200,000 $ 1,200,000    
Restricted deposit relates to lease agreement   $ 500,000 $ 600,000 $ 500,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