XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangibles - Schedule of Gross Carrying Amount and Accumulated Amortization (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 546.9 $ 539.1
Accumulated Amortization 290.3 270.4
Net Book Value 256.6 268.7
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 362.8 357.4
Accumulated Amortization 192.1 177.8
Net Book Value 170.7 179.6
Covenants not-to-compete    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 33.0 32.1
Accumulated Amortization 25.4 23.7
Net Book Value 7.6 8.4
Trademarks and tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 129.5 128.0
Accumulated Amortization 51.2 47.4
Net Book Value 78.3 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