XML 54 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Financial Instruments (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Narrative) (Details) - Earn-Out Arrangements [Member] - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Mar. 31, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]            
Additions from new business combinations, ASC 805 contingent consideration $ 25.0     $ 25.0    
Payments of ASC 805 contingent consideration 18.8 $ 10.6   $ 18.8 $ 10.6  
Other Income (Expense) [Member]            
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]            
Reduction (increase) in ASC 805 contingent consideration liability, gain (loss) included in earnings 8.6   $ 2.3      
Foreign Currency Translation Adjustments [Member]            
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]            
Foreign currency translation gains (losses), included in other comprehensive income (loss), ASC 805 contingent consideration         $ (0.6)  
Level 3 [Member] | Fair Value Measurements, Recurring [Member]            
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]            
Fair value measurements, valuation techniques       The fair value of the Company’s ASC 805 contingent consideration is estimated using an income approach and incorporates significant inputs not observable in the market.    
Level 3 [Member] | Fair Value [Member]            
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]            
ASC 805 contingent consideration, fair value 43.3     $ 43.3   $ 45.8
Level 3 [Member] | Fair Value [Member] | Fair Value Measurements, Recurring [Member]            
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]            
Range of potential undiscounted earn-out liabilities, low 9.0     9.0    
Range of potential undiscounted earn-out liabilities, high 69.0     69.0    
Level 3 [Member] | Fair Value [Member] | Other Current Liabilities [Member]            
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]            
ASC 805 contingent consideration, fair value $ 19.1     $ 19.1   $ 21.8