XML 147 R120.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment information - Consolidated Balance Sheet (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Assets      
Total assets for reportable segments $ 50,613 $ 47,469 $ 45,319
Cash and cash equivalents 3,720 6,341 5,936
Other current assets 749 478  
Equity method investments 737 620  
Other noncurrent assets, excluding segment assets 795 632  
Liabilities      
Total liabilities for reportable segments 27,763 25,848 22,279
Other current liabilities, excluding segment liabilities 1,577 2,072  
Deferred income tax liabilities 3,105 2,738  
Liabilities held for sale 0 375  
Other noncurrent liabilities, excluding segment liabilities 2,319 2,196  
Operating segments      
Assets      
Total assets for reportable segments 45,534 38,868 38,504
Liabilities      
Total liabilities for reportable segments 9,771 10,169 8,883
Corporate, non-segment      
Assets      
Cash and cash equivalents 3,720 6,341 5,936
Restricted cash 39 0 0
Other current assets 446 193 134
Equity method investments 737 620 649
Assets held for sale 0 1,268 0
Other noncurrent assets, excluding segment assets 137 179 96
Liabilities      
Other current liabilities, excluding segment liabilities 163 156 193
Total debt 13,968 11,642 9,636
Deferred income tax liabilities 3,105 2,738 2,885
Liabilities held for sale 0 375 0
Other noncurrent liabilities, excluding segment liabilities 756 768 682
Americas Materials Solutions | Operating segments      
Assets      
Total assets for reportable segments 21,474 17,534 17,615
Liabilities      
Total liabilities for reportable segments 3,154 3,349 2,908
Americas Building Solutions | Operating segments      
Assets      
Total assets for reportable segments 9,049 7,961 7,749
Liabilities      
Total liabilities for reportable segments 1,769 1,770 1,567
International Solutions | Operating segments      
Assets      
Total assets for reportable segments 15,011 13,373 13,140
Liabilities      
Total liabilities for reportable segments $ 4,848 $ 5,050 $ 4,408