XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combinations - Additions, Payments, and Net Changes, as well as Interest Expense Accretion on Estimated Acquisition Earn-Out Payables (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Combinations [Abstract]      
Beginning balance $ 249 $ 252 $ 291
Additions to estimated acquisition earn-out payables from new acquisitions 73 67 73
Assumed estimated acquisition earn-out payables 3 21 35
Payments for estimated acquisition earn-out payables (154) (119) (106)
Subtotal 171 221 293
Net change in earnings from estimated acquisition earn-out payables:      
Change in fair value on estimated acquisition earn-out payables (6) 14 (46)
Interest expense accretion 8 7 7
Net change in earnings from estimated acquisition earn-out payables 2 21 (39)
Foreign currency translation adjustments during the year (6) 7 (2)
Ending balance $ 167 $ 249 $ 252