XML 75 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Derivatives, Fair Value [Line Items]      
Derivative asset, fair value $ 3,601 $ 7,804 $ 17,184
Derivative liability, fair value 23,538 19,320 15,185
Derivatives designated as hedging instruments      
Derivatives, Fair Value [Line Items]      
Derivative asset, fair value 2,177 2,290 14,881
Derivative liability, fair value 18,875 19,129 8,514
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 1,787 2,175 12,198
Derivatives designated as hedging instruments | Foreign currency forward exchange contracts | Other noncurrent assets      
Derivatives, Fair Value [Line Items]      
Derivative asset, fair value 390 115 2,683
Derivatives designated as hedging instruments | Foreign currency forward exchange contracts | Accrued liabilities      
Derivatives, Fair Value [Line Items]      
Derivative liability, fair value 17,456 15,970 7,808
Derivatives designated as hedging instruments | Foreign currency forward exchange contracts | Other noncurrent liabilities      
Derivatives, Fair Value [Line Items]      
Derivative liability, fair value 1,419 3,159 706
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,424 5,514 2,303
Derivatives not designated as hedging instruments | Foreign currency forward exchange contracts | Accrued liabilities      
Derivatives, Fair Value [Line Items]      
Derivative liability, fair value $ 4,663 $ 191 $ 6,671