XML 109 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill - Schedule of changes in the carrying amount of goodwill (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill [Roll Forward]    
Carrying value of goodwill beginning balance $ 9,158 $ 9,199
Acquisitions 2,144 398
Foreign currency translation adjustment (166) 89
Impairment charge for the year (72) (327)
Divestitures (204)  
Reclassified from held for sale 201 (201)
Carrying value of goodwill ending balance 11,061 9,158
Americas Materials Solutions    
Goodwill [Roll Forward]    
Carrying value of goodwill beginning balance 4,417 4,407
Acquisitions 1,426 34
Foreign currency translation adjustment (40) 8
Impairment charge for the year 0 (32)
Divestitures 0  
Reclassified from held for sale 0 0
Carrying value of goodwill ending balance 5,803 4,417
Americas Building Solutions    
Goodwill [Roll Forward]    
Carrying value of goodwill beginning balance 2,752 2,517
Acquisitions 333 240
Foreign currency translation adjustment (12) (5)
Impairment charge for the year 0 0
Divestitures (3)  
Reclassified from held for sale 0 0
Carrying value of goodwill ending balance 3,070 2,752
International Solutions    
Goodwill [Roll Forward]    
Carrying value of goodwill beginning balance 1,989 2,275
Acquisitions 385 124
Foreign currency translation adjustment (114) 86
Impairment charge for the year (72) (295)
Divestitures (201)  
Reclassified from held for sale 201 (201)
Carrying value of goodwill ending balance $ 2,188 $ 1,989