v3.26.1
TRADE PAYABLES AND OTHER (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued liabilities
At June 30, 2026
At December 31,
2025
(in millions of U.S. dollars)
Current
Current
Trade payables
1,659
1,222
Employees' entitlements
265
268
Other payables
180
184
Total other
445
452
Total trade payables and other
2,104
1,674
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, 2026 and 2025
are presented in the table below:
Six months ended June 30,
(in millions of U.S. dollars)
2026
2025
Contract liabilities and other liabilities to customers at January 1,
113
98
Revenue deferred to contract liabilities
19
20
Revenue recognized from contract liabilities
(19)
(22)
Effect of changes in foreign currency rates and other changes
(5)
8
Contract liabilities and other liabilities to customers at June 30,
108
104