XML 68 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Instruments - Fair Values of Outstanding Derivative Instruments (Detail) - USD ($)
$ in Thousands
Apr. 30, 2019
Jan. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative Assets $ 35,238 $ 22,570
Derivative Liabilities 752 3,135
Forward Contracts | Not Designated as Hedging Instrument | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 1,685 459
Forward Contracts | Not Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 78 20
Forward Contracts | Not Designated as Hedging Instrument | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 314 1,446
Forward Contracts | Not Designated as Hedging Instrument | Other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 9 0
Cash Flow Hedging | Forward Contracts | Designated as Hedging Instrument | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 18,172 12,076
Cash Flow Hedging | Forward Contracts | Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 15,303 10,015
Cash Flow Hedging | Forward Contracts | Designated as Hedging Instrument | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 154 983
Cash Flow Hedging | Forward Contracts | Designated as Hedging Instrument | Other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities $ 275 $ 706