XML 88 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 776.2 $ 841.5
Accumulated Amortization (364.6) (302.7)
Net Book Value 411.6 538.8
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 335.6 340.8
Accumulated Amortization (190.9) (143.1)
Net Book Value $ 144.7 $ 197.7
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Original Average Life in Years 6 years 6 years
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Original Average Life in Years 13 years 13 years
Distributor relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 60.8 $ 60.9
Accumulated Amortization (23.2) (16.0)
Net Book Value $ 37.6 $ 44.9
Distributor relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Original Average Life in Years 7 years 7 years
Distributor relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Original Average Life in Years 13 years 13 years
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 258.7 $ 264.1
Accumulated Amortization (100.2) (67.8)
Net Book Value $ 158.5 $ 196.3
Developed technology | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Original Average Life in Years 5 years 5 years
Developed technology | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Original Average Life in Years 16 years 16 years
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 97.8 $ 99.7
Accumulated Amortization (31.5) (22.1)
Net Book Value $ 66.3 $ 77.6
Trade names | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Original Average Life in Years 3 years 3 years
Trade names | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Original Average Life in Years 10 years 10 years
Remaining performance obligations and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 23.3 $ 76.0
Accumulated Amortization (18.8) (53.7)
Net Book Value $ 4.5 $ 22.3
Remaining performance obligations and other | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Original Average Life in Years 1 year 1 year
Remaining performance obligations and other | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Original Average Life in Years 4 years 4 years