XML 62 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Identifiable Intangible Assets - Gross Carrying Amounts and Accumulated Amortization of Identifiable Intangible Assets by Major Class (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2015
Dec. 31, 2016
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Line Items]      
Gross Carrying Amount $ 1,785.8   $ 1,420.3
Accumulated Amortization (349.3)   (290.0)
Net Book Value, definite-lived 1,436.5   1,130.3
Trademarks [Member]      
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Line Items]      
Net Book Value, indefinite-lived 291.1   273.2
Technology-Based Intangible Assets [Member]      
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Line Items]      
Gross Carrying Amount 479.3   417.1
Accumulated Amortization (184.5)   (153.6)
Net Book Value, definite-lived $ 294.8   263.5
Weighted average amortization periods (years) 10 years 5 months 10 years 2 months  
Trademarks [Member]      
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Line Items]      
Gross Carrying Amount $ 76.3   55.0
Accumulated Amortization (14.2)   (11.4)
Net Book Value, definite-lived $ 62.1   43.6
Weighted average amortization periods (years) 14 years 5 months 14 years 8 months 31 days  
Customer Relationships [Member]      
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Line Items]      
Gross Carrying Amount $ 929.9   672.6
Accumulated Amortization (149.6)   (123.3)
Net Book Value, definite-lived $ 780.3   549.3
Weighted average amortization periods (years) 19 years 1 month 18 years 8 months  
Other Intangible Assets [Member]      
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Line Items]      
Gross Carrying Amount $ 9.2   2.4
Accumulated Amortization (1.0)   (1.7)
Net Book Value, definite-lived $ 8.2   $ 0.7
Weighted average amortization periods (years) 4 years 8 months 4 years 7 months