v3.25.2
TRADE RECEIVABLES AND OTHER (Tables)
6 Months Ended
Jun. 30, 2025
Receivables [Abstract]  
Schedule of trade and other receivables
At June 30, 2025At December 31, 2024
(in millions of U.S. dollar)Non-currentCurrentNon-currentCurrent
Trade receivables - gross682383
Allowance for doubtful receivables(3)(2)
Total trade receivables - net679381
Income tax receivables52329
Other tax receivables4541
Contract assets132162
Other22562033
Total other receivables4012636105
Total trade receivables and other4080536486