v3.25.2
TRADE RECEIVABLES AND OTHER - Schedule of trade and other receivables (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Non-current    
Trade receivables - gross $ 0 $ 0
Allowance for doubtful receivables 0 0
Total trade receivables - net 0 0
Income tax receivables 5 0
Other tax receivables 0 0
Contract assets 13 16
Other 22 20
Total other receivables 40 36
Total trade receivables and other 40 36
Current    
Trade receivables - gross 682 383
Allowance for doubtful receivables (3) (2)
Total trade receivables - net 679 381
Income tax receivables 23 29
Other tax receivables 45 41
Contract assets 2 2
Other 56 33
Total other receivables 126 105
Total trade receivables and other $ 805 $ 486