v3.25.2
TRADE PAYABLES AND OTHER (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of current and noncurrent liabilities
At June 30, 2025At December 31, 2024
(in millions of U.S. dollar)Non-currentCurrentNon-currentCurrent
Trade payables1,294959
Employees' entitlements245204
Contract liabilities and other liabilities to customers31733365
Operating lease liabilities103219517
Other payables35842864
Total other169423156350
Total trade payables and other1691,7171561,309
Summary of movement in contract with customer, contract liability
Revenue related to contract liabilities and other liabilities to customers for the six months ended June 30, 2025 and 2024 are presented in the table below:
Six months ended June 30,
(in millions of U.S. dollar)20252024
Contract liabilities and other liabilities to customers at January 1,98100
Revenue deferred to contract liabilities2031
Revenue recognized from contract liabilities(22)(36)
Effect of changes in foreign currency rates and other changes8(4)
Contract liabilities and other liabilities to customers at June 30,10491