XML 49 R34.htm IDEA: XBRL DOCUMENT v3.25.1
TRADE RECEIVABLES AND OTHER (Tables)
3 Months Ended
Mar. 31, 2025
Receivables [Abstract]  
Schedule of trade and other receivables
At March 31, 2025At December 31, 2024
(in millions of U.S. dollar)Non-currentCurrentNon-currentCurrent
Trade receivables - gross668383
Allowance for doubtful receivables(3)(2)
Total trade receivables - net665381
Income tax receivables23529
Other tax receivables4941
Contract assets162162
Other20672033
Total other receivables3815336105
Total trade receivables and other3881836486