Annual Data | Millions of US $ except per share data
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
$3,874 | $-323.41 | $2,636 | $966 | $2,072 | $3,061 | $3,993 | $3,768 | $2,643 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$561 | $2,610 | $391 | $1,329 | $768 | $-543.31 | $-998.74 | $-666.32 | $311 |
$561 | $2,610 | $391 | $1,329 | $768 | $-543.31 | $-998.74 | $-666.32 | $311 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-1,377.95 | $-4,210.76 | $-6,642.58 | $29,576 | $12,233 | $1,942 | $15,645 | $11,946 | $-15,285.03 |
$17,489 | $-13,561.03 | $-2,360.89 | $-3,298.55 | $-34,075.87 | $-27,374.53 | $3,902 | $4,681 | $18,333 |
$16,111 | $-17,771.79 | $-9,003.47 | $26,277 | $-21,843.13 | $-25,432.23 | $19,546 | $16,627 | $3,048 |
$20,546 | $-15,484.95 | $-5,976.11 | $28,573 | $-19,003.12 | $-22,914.94 | $22,541 | $19,729 | $6,001 |
$-121.10 | $-116.40 | $-107.87 | $-60.67 | $-98.03 | $-85.38 | $-83.39 | $401 | $42.11 |
$-78.41 | $-79.30 | $-140.80 | $-133.59 | $-131.61 | $-177.41 | $-155.24 | $-112.34 | $-93.15 |
$6.53 | $288 | $0 | $0.77 | $252 | $-792.00 | $44.20 | $182 | $1.64 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-192.97 | $92.04 | $-248.67 | $-193.49 | $22.63 | $-1,054.79 | $-194.43 | $471 | $-49.40 |
$-184.55 | $-1,492.18 | $704 | $3,853 | $10,213 | $3,110 | $-1,137.73 | $0 | $-221.27 |
$-87.85 | $-86.52 | $-104.05 | $-100.04 | $-109.28 | $0 | $0 | $0 | $0 |
$-272.40 | $-1,578.70 | $600 | $3,753 | $10,104 | $3,110 | $-1,137.73 | $0 | $-221.27 |
$0 | $-767.33 | $-477.30 | $-857.92 | $0 | $-1,239.48 | $-1,512.62 | $-759.79 | $78.42 |
$0 | $-767.33 | $-477.30 | $-857.92 | $0 | $-1,239.48 | $-1,512.62 | $-759.79 | $78.42 |
$-872.80 | $-241.43 | $-271.74 | $0 | $-1,085.13 | $-1,402.00 | $-1,265.63 | $-1,152.84 | $-817.51 |
$0 | $-23.22 | $-74.14 | $-95.75 | $-117.97 | $-124.19 | $-119.39 | $-96.44 | $-79.01 |
$-1,145.19 | $-2,610.68 | $-222.90 | $2,799 | $8,901 | $345 | $-4,035.38 | $-2,009.07 | $-1,039.37 |
$19,323 | $-18,473.99 | $-6,028.62 | $30,836 | $-9,777.68 | $-23,563.11 | $17,699 | $17,571 | $5,251 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-872.80 | $-241.43 | $-271.74 | $0 | $-1,085.13 | $-1,402.00 | $-1,265.63 | $-1,152.84 | $-817.51 |