XML 74 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Amortizable Intangible Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,279.6 $ 1,822.4
Accumulated Amortization (646.1) (548.1)
Net $ 1,633.5 1,274.3
Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 3 years  
Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 20 years  
Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,389.6 1,025.8
Accumulated Amortization (269.6) (219.7)
Net $ 1,120.0 806.1
Trade Names | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 3 years  
Trade Names | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 20 years  
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 659.5 584.8
Accumulated Amortization (291.2) (255.0)
Net $ 368.3 329.8
Customer Relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 15 years  
Customer Relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 20 years  
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 230.5 211.4
Accumulated Amortization (85.3) (73.0)
Net $ 145.2 138.4
Patents | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 4 years  
Patents | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 20 years  
Noncompete Agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 0.0 0.4
Accumulated Amortization (0.0) (0.4)
Net $ 0.0 $ 0.0
Noncompete Agreements | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 5 years  
Noncompete Agreements | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 10 years