XML 75 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Lines of Credit - Additional Information (Details)
12 Months Ended
Oct. 12, 2018
USD ($)
Oct. 11, 2018
Feb. 28, 2018
USD ($)
Dec. 31, 2019
Jan. 31, 2019
USD ($)
Bank
Subsidiary
Jan. 31, 2018
USD ($)
Bank
Subsidiary
Jan. 31, 2017
USD ($)
Jan. 31, 2019
CHF (SFr)
Bank
Subsidiary
Jan. 31, 2018
CHF (SFr)
Bank
Subsidiary
Debt Instrument [Line Items]                  
Repayment of outstanding debt         $ 25,000,000 $ 5,000,000 $ 13,000,000    
Cash paid for interest         500,000 1,200,000 $ 1,100,000    
Credit Agreement Due on October 12, 2023                  
Debt Instrument [Line Items]                  
Amendment fees incurred and capitalized         700,000        
Payment for unamortized fees         $ 300,000        
Amortization period         60 months        
Unsecured Debt | Swiss subsidiary                  
Debt Instrument [Line Items]                  
Line of credit facility, maximum borrowing capacity         $ 7,000,000 6,500,000   SFr 6,500,000 SFr 6,500,000
Outstanding borrowing amount         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                
Uncommitted increase to borrowing capacity $ 50,000,000                
Credit facility matures date Oct. 12, 2023                
Loan drawn under the facility         50,300,000 25,000,000   SFr 50,000,000  
Line of credit facility remaining borrowing capacity         49,400,000 74,700,000      
Repayment of outstanding debt     $ 25,000,000            
Weighted average borrowing amount         $ 15,800,000 $ 29,300,000      
Weighted average interest rate         1.25% 2.64%   1.25% 2.64%
Revolving Credit Facility | Secured Debt | Credit Agreement Due on October 12, 2023 | Minimum | LIBOR                  
Debt Instrument [Line Items]                  
Applicable margin rate   1.25%   1.00%   1.25%      
Revolving Credit Facility | Secured Debt | Credit Agreement Due on October 12, 2023 | Minimum | Base Rate                  
Debt Instrument [Line Items]                  
Applicable margin rate   0.25%   0.00%   0.25%      
Revolving Credit Facility | Secured Debt | Credit Agreement Due on October 12, 2023 | Maximum | LIBOR                  
Debt Instrument [Line Items]                  
Applicable margin rate   1.75%   1.75%          
Revolving Credit Facility | Secured Debt | Credit Agreement Due on October 12, 2023 | Maximum | Base Rate                  
Debt Instrument [Line Items]                  
Applicable margin rate   0.75%   0.75%          
Letter of Credit                  
Debt Instrument [Line Items]                  
Credit facility matures date         May 31, 2019        
Outstanding borrowing amount         $ 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                
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
Number of foreign subsidiaries under guaranteed obligation | Subsidiary         2 2   2 2
Guaranteed obligations to third parties         $ 1,200,000 $ 1,200,000      
Restricted deposit relates to lease agreement         $ 600,000 $ 500,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                
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