XML 82 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Derivatives, Fair Value [Line Items]      
Derivative asset, fair value $ 10,780 $ 7,804 $ 8,706
Derivative liability, fair value 7,360 19,320 26,618
Derivatives designated as hedging instruments      
Derivatives, Fair Value [Line Items]      
Derivative asset, fair value 9,362 2,290 3,652
Derivative liability, fair value 6,730 19,129 25,846
Derivatives designated as hedging instruments | Foreign currency forward exchange contracts | Prepaid expenses and other current assets      
Derivatives, Fair Value [Line Items]      
Derivative asset, fair value 7,321 2,175 3,026
Derivatives designated as hedging instruments | Foreign currency forward exchange contracts | Other noncurrent assets      
Derivatives, Fair Value [Line Items]      
Derivative asset, fair value 2,041 115 626
Derivatives designated as hedging instruments | Foreign currency forward exchange contracts | Accrued liabilities      
Derivatives, Fair Value [Line Items]      
Derivative liability, fair value 6,535 15,970 19,719
Derivatives designated as hedging instruments | Foreign currency forward exchange contracts | Other noncurrent liabilities      
Derivatives, Fair Value [Line Items]      
Derivative liability, fair value 195 3,159 6,127
Derivatives not designated as hedging instruments | Foreign currency forward exchange contracts | Prepaid expenses and other current assets      
Derivatives, Fair Value [Line Items]      
Derivative asset, fair value 1,418 5,514 5,054
Derivatives not designated as hedging instruments | Foreign currency forward exchange contracts | Accrued liabilities      
Derivatives, Fair Value [Line Items]      
Derivative liability, fair value $ 630 $ 191 $ 772