XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets, Net (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Intangible assets subject to amortization:      
Intangible assets subject to amortization, Gross Carrying Amount $ 787.7   $ 748.9
Intangible assets subject to amortization, Accumulated Amortization (568.1)   (536.0)
Intangible assets      
Intangible assets, Gross Carrying Amount 1,599.6   1,517.1
Amortization expense for intangible assets 32.1 $ 33.6  
Changes in intangible assets due to foreign currency translation gains (losses) (0.6) $ 0.1  
Summary of estimated aggregate amortization expense for each of the succeeding five years and thereafter      
2024 (remaining three months) 10.6    
2025 39.3    
2026 29.8    
2027 29.2    
2028 27.7    
Thereafter 83.0    
Total 219.6    
2024 Acquisitions      
Intangible assets      
Intangible assets recorded in connection with acquisition 80.9    
Intangible assets not subject to amortization 41.4    
Trade names      
Intangible assets not subject to amortization:      
Intangible assets not subject to amortization, Gross Carrying Amount 811.9   768.2
Trade names | 2024 Acquisitions      
Intangible assets      
Intangible assets not subject to amortization $ 41.4    
Covenants not to compete | 2024 Acquisitions      
Intangible assets      
Weighted average lives of identifiable intangible assets 5 years    
Customer lists/relationships      
Intangible assets subject to amortization:      
Weighted average amortizable life in years 14 years    
Intangible assets subject to amortization, Gross Carrying Amount $ 755.1   716.0
Intangible assets subject to amortization, Accumulated Amortization $ (550.5)   (520.5)
Backlog of orders      
Intangible assets subject to amortization:      
Weighted average amortizable life in years 7 years 10 months 24 days    
Intangible assets subject to amortization, Gross Carrying Amount $ 22.4   22.9
Intangible assets subject to amortization, Accumulated Amortization $ (8.0)   (6.0)
Other      
Intangible assets subject to amortization:      
Weighted average amortizable life in years 9 years 3 months 18 days    
Intangible assets subject to amortization, Gross Carrying Amount $ 10.2   10.0
Intangible assets subject to amortization, Accumulated Amortization $ (9.6)   $ (9.5)