XML 94 R72.htm IDEA: XBRL DOCUMENT v3.6.0.2
Derivative Instruments - Schedule of Derivative Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Derivatives, Fair Value [Line Items]    
Derivative Assets $ 27,207 $ 18,106
Derivative Liabilities 9,212 3,720
Designated As Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative Assets 24,529 16,890
Derivative Liabilities 2,140 1,433
Designated As Hedging Instrument | Foreign Exchange Forward | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 18,747 15,279
Designated As Hedging Instrument | Foreign Exchange Forward | Other noncurrent assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 5,782 1,611
Designated As Hedging Instrument | Foreign Exchange Forward | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 1,917 1,214
Designated As Hedging Instrument | Foreign Exchange Forward | Other noncurrent liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 223 219
Not Designated As Hedging Instrument | Foreign Exchange Forward | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 2,678 1,216
Not Designated As Hedging Instrument | Foreign Exchange Forward | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities $ 7,072 $ 2,287