XML 58 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments and Hedging Activities - Fair Value of Outstanding Derivatives (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]    
Asset Derivatives $ 8,085 $ 17,633
Liability Derivatives 1,258 5,409
Derivatives designated as hedging instruments | Interest rate contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 2,150  
Derivatives designated as hedging instruments | Interest rate contracts | Other non-current assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 5,674 2,138
Derivatives designated as hedging instruments | Interest rate contracts | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 0 392
Derivatives not designated as hedging instruments | Foreign exchange forward contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 261 15,495
Derivatives not designated as hedging instruments | Foreign exchange forward contracts | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Liability Derivatives $ 1,258 $ 5,017