XML 70 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Assets and Liabilities That Are Measured at Fair Value on a Recurring Basis) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
Dec. 31, 2017
USD ($)
Liabilities:    
Number of businesses acquired 5  
Level 3    
Liabilities:    
Contingent consideration   $ 33,973
Fair Value, Measurements, Recurring    
Assets:    
Total assets   519
Liabilities:    
Contingent consideration $ 181,133 33,973
Total liabilities 184,390 36,018
Fair Value, Measurements, Recurring | Derivatives Designated as Hedging Instruments | Foreign Exchange Contract    
Liabilities:    
Derivative liabilities 1,209 460
Fair Value, Measurements, Recurring | Derivatives Designated as Hedging Instruments | Interest Rate Contract    
Liabilities:    
Derivative liabilities 1,221 1,585
Fair Value, Measurements, Recurring | Derivatives Not Designated as Hedging Instruments | Foreign Exchange Contract    
Assets:    
Derivative Asset   519
Liabilities:    
Derivative liabilities 827  
Fair Value, Measurements, Recurring | Level 1    
Assets:    
Total assets   0
Liabilities:    
Contingent consideration 0 0
Total liabilities 0 0
Fair Value, Measurements, Recurring | Level 1 | Derivatives Designated as Hedging Instruments | Foreign Exchange Contract    
Liabilities:    
Derivative liabilities 0 0
Fair Value, Measurements, Recurring | Level 1 | Derivatives Designated as Hedging Instruments | Interest Rate Contract    
Liabilities:    
Derivative liabilities 0 0
Fair Value, Measurements, Recurring | Level 1 | Derivatives Not Designated as Hedging Instruments | Foreign Exchange Contract    
Assets:    
Derivative Asset   0
Liabilities:    
Derivative liabilities 0  
Fair Value, Measurements, Recurring | Level 2    
Assets:    
Total assets   519
Liabilities:    
Contingent consideration 0 0
Total liabilities 3,257 2,045
Fair Value, Measurements, Recurring | Level 2 | Derivatives Designated as Hedging Instruments | Foreign Exchange Contract    
Liabilities:    
Derivative liabilities 1,209 460
Fair Value, Measurements, Recurring | Level 2 | Derivatives Designated as Hedging Instruments | Interest Rate Contract    
Liabilities:    
Derivative liabilities 1,221 1,585
Fair Value, Measurements, Recurring | Level 2 | Derivatives Not Designated as Hedging Instruments | Foreign Exchange Contract    
Assets:    
Derivative Asset   519
Liabilities:    
Derivative liabilities 827  
Fair Value, Measurements, Recurring | Level 3    
Assets:    
Total assets   0
Liabilities:    
Contingent consideration 181,133 33,973
Total liabilities 181,133 33,973
Fair Value, Measurements, Recurring | Level 3 | Derivatives Designated as Hedging Instruments | Foreign Exchange Contract    
Liabilities:    
Derivative liabilities 0 0
Fair Value, Measurements, Recurring | Level 3 | Derivatives Designated as Hedging Instruments | Interest Rate Contract    
Liabilities:    
Derivative liabilities 0 0
Fair Value, Measurements, Recurring | Level 3 | Derivatives Not Designated as Hedging Instruments | Foreign Exchange Contract    
Assets:    
Derivative Asset   $ 0
Liabilities:    
Derivative liabilities $ 0