XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets - Schedule of Amortized Intangible Assets (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 879.8 $ 868.9
Accumulated Amortization 334.4 315.5
Net Carrying Amount 545.4 553.4
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 735.8 726.6
Accumulated Amortization 269.2 254.3
Net Carrying Amount 466.6 472.3
Acquired and developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 91.2 90.3
Accumulated Amortization 50.9 47.9
Net Carrying Amount 40.3 42.4
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 48.0 47.2
Accumulated Amortization 10.4 9.4
Net Carrying Amount 37.6 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.0 1.0
Net Carrying Amount $ 0.9 $ 0.9