XML 53 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments - Gains and Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Change in unrealized gain (loss) on cash flow hedges $ (547) $ (438) $ (770) $ (691)
Foreign currency forward | Interest income and other income (expense), net        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gains (losses) associated with foreign currency forward contracts not designated as cash flow hedges (1,784) 16 (1,117) (43)
Cash flow hedging | Foreign currency forward        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Change in unrealized gain (loss) on cash flow hedges (748) (467) (676) (610)
Cash flow hedging | Foreign currency forward | Revenues        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gains (losses) reclassified from OCI into income (effective portion) 161 115 291 219
Cash flow hedging | Foreign currency forward | General and administrative expense        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gains (losses) reclassified from OCI into income (effective portion) (363) (145) (199) (139)
Cash flow hedging | Foreign currency forward | Interest income and other income (expense), net        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gains (losses) recognized in income (amount excluded from effectiveness testing and ineffective portion) $ (9) $ (29) $ (58) $ (62)