XML 121 R104.htm IDEA: XBRL DOCUMENT v3.3.1.900
Derivative Instruments and Hedging Activities - Derivatives Not Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Derivative [Line Items]    
Liability derivatives not designated as hedging instruments $ 18,014 $ 0
Accrued Liabilities [Member] | Foreign Exchange Contracts [Member]    
Derivative [Line Items]    
Liability derivatives not designated as hedging instruments 6,763 0
Other Non-Current Liabilities [Member] | Foreign Exchange Contracts [Member]    
Derivative [Line Items]    
Liability derivatives not designated as hedging instruments $ 11,251 $ 0