XML 32 R17.htm IDEA: XBRL DOCUMENT v3.25.1
TRADE PAYABLES AND OTHER
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
TRADE PAYABLES AND OTHER
NOTE 10 - TRADE PAYABLES AND OTHER
At March 31, 2025At December 31, 2024
(in millions of U.S. dollar)Non-currentCurrentNon-currentCurrent
Trade payables1,267959
Employees' entitlements227204
Contract liabilities and other liabilities to customers32703365
Operating lease liabilities99199517
Other payables29822864
Total other160398156350
Total trade payables and other1601,6651561,309

Contract liabilities and other liabilities to customers
Revenue related to contract liabilities and other liabilities to customers for the three months ended March 31, 2025 and 2024 are presented in the table below:
Three months ended March 31,
(in millions of U.S. dollar)20252024
Contract liabilities and other liabilities to customers at January 1,98100
Revenue deferred from contract liabilities1314
Revenue recognized from contract liabilities(11)(13)
Effect of changes in foreign currency rates and other changes2(4)
Contract liabilities and other liabilities to customers at March 31,10297