XML 67 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments - Fair Values of Outstanding Derivative Instruments (Detail) - USD ($)
$ in Thousands
Apr. 30, 2018
Jan. 31, 2018
Derivatives, Fair Value [Line Items]    
Derivative Assets $ 6,484 $ 98
Derivative Liabilities 11,070 32,912
Forward Contracts | Designated as Hedging Instrument | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 3,601 15
Forward Contracts | Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 2,318 4
Forward Contracts | Designated as Hedging Instrument | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 6,090 18,355
Forward Contracts | Designated as Hedging Instrument | Other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 3,500 11,650
Forward Contracts | Not Designated as Hedging Instrument | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 565 79
Forward Contracts | Not Designated as Hedging Instrument | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 1,345 2,805
Forward Contracts | Not Designated as Hedging Instrument | Other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities $ 135 $ 102