Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
$2,050 | $1,614 | $1,967 | $2,293 | $13,897 | $1,553 |
$580 | $610 | $633 | $625 | $630 | $659 |
$-543.00 | $-319.00 | $-313.00 | $48.00 | $-11,996.00 | $35.00 |
$37.00 | $291 | $320 | $673 | $-11,366.00 | $694 |
$-153.00 | $-181.00 | $-218.00 | $-1,179.00 | $-200.00 | $-309.00 |
$-81.00 | $111 | $-402.00 | $-435.00 | $100.00 | $-173.00 |
$65.00 | $-97.00 | $448 | $242 | $-207.00 | $124 |
$36.00 | $363 | $19.00 | $13.00 | $394 | $-51.00 |
$-133.00 | $196 | $-153.00 | $-1,359.00 | $87.00 | $-409.00 |
$1,955 | $2,101 | $2,134 | $1,607 | $2,618 | $1,838 |
$-401.00 | $-386.00 | $-306.00 | $-233.00 | $-243.00 | $-279.00 |
$0 | $0 | $0 | $0 | $0 | $0 |
$-313.00 | $-147.00 | $0 | $-1,481.00 | $-78.00 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 |
$-40.00 | $-48.00 | $-59.00 | $0 | $0 | $0 |
$-40.00 | $-48.00 | $-59.00 | $0 | $0 | $0 |
$-160.00 | $23.00 | $-33.00 | $-47.00 | $-2.00 | $-34.00 |
$-914.00 | $-558.00 | $-398.00 | $-1,761.00 | $-323.00 | $-313.00 |
$-423.00 | $1,151 | $8,195 | $-5.00 | $-6.00 | $-59.00 |
$0 | $-12.00 | $9.00 | $-7.00 | $-10.00 | $0 |
$-423.00 | $1,139 | $8,204 | $-12.00 | $-16.00 | $-59.00 |
$33.00 | $34.00 | $0 | $0 | $0 | $0 |
$33.00 | $34.00 | $0 | $0 | $0 | $0 |
$-55.00 | $-41.00 | $0 | $0 | $0 | $0 |
$-127.00 | $-1,610.00 | $-9,026.00 | $-251.00 | $-2,150.00 | $-1,376.00 |
$-573.00 | $-478.00 | $-822.00 | $-263.00 | $-2,166.00 | $-1,435.00 |
$387 | $1,055 | $890 | $-451.00 | $143 | $35.00 |
$125 | $114 | $67.00 | $76.00 | $0 | $0 |
$-55.00 | $-41.00 | $0 | $0 | $0 | $0 |