XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations (Narratives) (Details)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 02, 2018
USD ($)
Feb. 02, 2018
USD ($)
Sep. 28, 2018
USD ($)
Sep. 29, 2017
USD ($)
[1]
Sep. 28, 2018
USD ($)
acquisition
Sep. 29, 2017
USD ($)
[1]
Dec. 29, 2017
USD ($)
[2]
Business Acquisition [Line Items]              
Number of Businesses Acquired | acquisition         5    
Business Acquisition, Transaction Costs     $ 10.7 $ (0.3) $ 34.8 $ 6.1  
Goodwill     3,548.6   $ 3,548.6   $ 2,287.1
Maximum              
Business Acquisition [Line Items]              
Revenue of Business Acquiree Since Acquisition Date Percentage of Total Revenue         3.00%    
Series of Individually Immaterial Business Acquisitions [Member]              
Business Acquisition [Line Items]              
Purchase Consideration         $ 1,753.9    
Goodwill     1,280.5   1,280.5    
Waterfall Holdings [Member]              
Business Acquisition [Line Items]              
Purchase Consideration $ 1,211.2       1,211.2    
Goodwill $ 859.3            
Business Acquisition, Goodwill, Expected Tax Deductible Amount     95.8   95.8    
eBuilder [Member]              
Business Acquisition [Line Items]              
Purchase Consideration   $ 485.2     485.2    
Business Acquisition, Transaction Costs         18.6    
Goodwill   $ 392.9          
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual     50.3   65.9    
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual     3.0   1.5    
General and Administrative Expense [Member] | Waterfall Holdings [Member]              
Business Acquisition [Line Items]              
Business Acquisition, Transaction Costs     $ 17.5        
Cash and Cash Equivalents [Member] | eBuilder [Member]              
Business Acquisition [Line Items]              
Purchase Consideration         $ 211.2    
[1] See Note 2 for a summary of adjustments
[2] See Note 2 for a summary of adjustments