XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Financial Instruments - Schedule of Derivative Financial Instruments Included in Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Derivatives Designated As Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Asset Derivatives, Fair Value $ 154  
Liability Derivatives, Fair Value 30  
Derivatives Designated As Hedging Instruments | Other Current Assets | Foreign Exchange Contracts    
Derivatives, Fair Value [Line Items]    
Asset Derivatives, Fair Value 154  
Derivatives Designated As Hedging Instruments | Accrued Liabilities | Foreign Exchange Contracts    
Derivatives, Fair Value [Line Items]    
Liability Derivatives, Fair Value 30  
Derivatives Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Asset Derivatives, Fair Value 43  
Liability Derivatives, Fair Value 140 $ 13
Derivatives Not Designated as Hedging Instrument | Other Current Assets | Foreign Exchange Contracts    
Derivatives, Fair Value [Line Items]    
Asset Derivatives, Fair Value 43  
Derivatives Not Designated as Hedging Instrument | Accrued Liabilities | Foreign Exchange Contracts    
Derivatives, Fair Value [Line Items]    
Liability Derivatives, Fair Value $ 140 $ 13