XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets - Schedule of Amortized Intangible Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 904.9 $ 868.9
Accumulated Amortization 358.3 315.5
Net Carrying Amount 546.6 553.4
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 757.4 726.6
Accumulated Amortization 288.3 254.3
Net Carrying Amount 469.1 472.3
Acquired and developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 93.3 90.3
Accumulated Amortization 54.5 47.9
Net Carrying Amount 38.8 42.4
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 49.4 47.2
Accumulated Amortization 11.5 9.4
Net Carrying Amount 37.9 37.8
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2.9 2.9
Accumulated Amortization 2.9 2.9
Net Carrying Amount 0.0 0.0
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1.9 1.9
Accumulated Amortization 1.1 1.0
Net Carrying Amount $ 0.8 $ 0.9