XML 74 R59.htm IDEA: XBRL DOCUMENT v3.25.1
TRADE PAYABLES AND OTHER - Schedule of current and noncurrent liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Non-current    
Contract liabilities and other liabilities to customers $ 32 $ 33
Operating lease liabilities 99 95
Other payables 29 28
Total other 160 156
Total trade payables and other 160 156
Current    
Trade payables 1,267 959
Employees' entitlements 227 204
Contract liabilities and other liabilities to customers 70 65
Operating lease liabilities 19 17
Other payables 82 64
Total other 398 350
Total trade payables and other $ 1,665 $ 1,309