XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Combinations (Details)
$ in Millions
3 Months Ended
Mar. 31, 2017
USD ($)
acquisition
Mar. 31, 2016
USD ($)
Dec. 31, 2016
USD ($)
acquisition
Dec. 31, 2015
USD ($)
Business Acquisition [Line Items]        
Number of Businesses Acquired | acquisition 4      
Payments to Acquire Businesses $ 20.3      
Cash Acquired in Excess of Payments to Acquire Business (5.6)      
Business Combinations, Guaranteed Deferred Acquisition Obligation 1.8 $ 23.5    
Business Combination, contingent earn-out consideration 9.6      
Goodwill, Acquired During Period 23.0      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 9.5      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net 0.8      
Payment for deferred acquisition obligations and earn-out obligation (10.1) (2.1)    
Goodwill, Period Increase (Decrease) 3.0      
Deferred acquisition obligations paid 1.9      
Maximum amount of the potential earn-out payments $ 442.4   $ 435.0  
Number of acquisitions subject to potential earn-out payments provisions | acquisition 56   52  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]        
Business Acquisition [Line Items]        
Business Combination, Contingent Consideration, Liability $ 232.8 $ 158.8 $ 229.6 $ 127.3