XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangibles - Schedule of Gross Carrying Amount and Accumulated Amortization (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 556.7 $ 539.1
Accumulated Amortization 300.9 270.4
Net Book Value 255.8 268.7
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 369.4 357.4
Accumulated Amortization 199.8 177.8
Net Book Value 169.6 179.6
Covenants not-to-compete    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 33.1 32.1
Accumulated Amortization 26.3 23.7
Net Book Value 6.8 8.4
Trademarks and tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 132.6 128.0
Accumulated Amortization 53.2 47.4
Net Book Value 79.4 80.6
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 21.6 21.6
Accumulated Amortization 21.6 21.5
Net Book Value $ 0.0 $ 0.1