XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Debt and Lines of Credit - Additional Information (Details)
12 Months Ended
Oct. 12, 2018
USD ($)
Jan. 31, 2023
USD ($)
Bank
Subsidiary
Jan. 31, 2022
USD ($)
Subsidiary
Bank
Jan. 31, 2021
USD ($)
Jan. 31, 2019
USD ($)
Jan. 31, 2023
CHF (SFr)
Bank
Subsidiary
Jan. 31, 2022
CHF (SFr)
Subsidiary
Bank
Debt Instrument [Line Items]              
Cash and cash equivalents   $ 251,584,000 $ 277,128,000 $ 223,811,000      
Cash paid for interest   300,000 400,000 1,700,000      
Credit Agreement Due on October 28, 2026              
Debt Instrument [Line Items]              
Amendment fees incurred and capitalized     400,000 $ 300,000      
Payment for unamortized fees         $ 1,000,000.0    
Amortization period         60 months    
Unsecured Debt | Swiss subsidiary              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity   7,100,000 7,000,000.0     SFr 6,500,000 SFr 6,500,000
Outstanding borrowing amount   0 0        
Revolving Credit Facility | Secured Debt | Credit Agreement Due on October 28, 2026              
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. 28, 2026            
Loan drawn under the facility   0 0        
Line of credit facility remaining borrowing capacity   99,700,000          
Weighted average borrowings amount   $ 0 $ 4,800,000        
Weighted average interest rate     2.80%        
Revolving Credit Facility | Secured Debt | Credit Agreement Due on October 28, 2026 | SOFR              
Debt Instrument [Line Items]              
Applicable margin rate   1.00%          
Revolving Credit Facility | Secured Debt | Credit Agreement Due on October 28, 2026 | SOFR | Minimum              
Debt Instrument [Line Items]              
Applicable margin rate   1.00%          
Revolving Credit Facility | Secured Debt | Credit Agreement Due on October 28, 2026 | SOFR | Maximum              
Debt Instrument [Line Items]              
Applicable margin rate   1.75%          
Revolving Credit Facility | Secured Debt | Credit Agreement Due on October 28, 2026 | LIBOR              
Debt Instrument [Line Items]              
Applicable margin rate     1.00%        
Revolving Credit Facility | Secured Debt | Credit Agreement Due on October 28, 2026 | Base Rate              
Debt Instrument [Line Items]              
Applicable margin rate   0.00% 0.00%        
Revolving Credit Facility | Secured Debt | Credit Agreement Due on October 28, 2026 | Base Rate | Minimum              
Debt Instrument [Line Items]              
Applicable margin rate   0.00%          
Revolving Credit Facility | Secured Debt | Credit Agreement Due on October 28, 2026 | Base Rate | Maximum              
Debt Instrument [Line Items]              
Applicable margin rate   0.75%          
Letter of Credit              
Debt Instrument [Line Items]              
Credit facility matures date   May 31, 2023          
Outstanding borrowing amount   $ 300,000 $ 300,000        
Letter of Credit | Secured Debt | Credit Agreement Due on October 28, 2026              
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
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 $ 600,000        
Swingline | Secured Debt | Credit Agreement Due on October 28, 2026              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity 25,000,000.0            
Swiss Borrower | Credit Agreement Due on October 28, 2026              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity $ 75,000,000.0