XML 67 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments - Fair Values of Outstanding Derivative Instruments (Detail) - USD ($)
$ in Thousands
Jul. 31, 2019
Jan. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative Assets $ 53,135 $ 22,570
Derivative Liabilities 518 3,135
Forward Contracts | Not Designated as Hedging Instrument | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 2,823 459
Forward Contracts | Not Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 187 20
Forward Contracts | Not Designated as Hedging Instrument | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 276 1,446
Forward Contracts | Not Designated as Hedging Instrument | Other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 77 0
Cash Flow Hedging | Forward Contracts | Designated as Hedging Instrument | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 28,469 12,076
Cash Flow Hedging | Forward Contracts | Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 21,656 10,015
Cash Flow Hedging | Forward Contracts | Designated as Hedging Instrument | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 85 983
Cash Flow Hedging | Forward Contracts | Designated as Hedging Instrument | Other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities $ 80 $ 706