Financial Highlights

Consolidated profit and loss statement

(Millions of USD )

2020 2021 2022
2023 2024
2025
(Full-Year Forecast)
Revenue 2,736 3,899 2,739 3,574 4,186 3,700
Gross profit △69 △225 68 250 392 -
Operating profit △138 △317 75 192 322 410
Profit before tax △115 △344 54 214 307 420
Profit attributable to owners of parent
△131 △363 37 96 220 270
Revenue

Profit Attributable to Owners of Parent