Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
$1,004 | $1,235 | $1,336 | $768 | $734 | $879 | $901 | $980 | $895 |
$2,357 | $2,021 | $1,957 | $2,015 | $1,832 | $1,422 | $1,440 | $1,437 | $1,228 |
$1,110 | $689 | $600 | $532 | $395 | $5.95 | $212 | $318 | $188 |
$3,467 | $2,709 | $2,558 | $2,547 | $2,228 | $1,428 | $1,652 | $1,755 | $1,416 |
$-113.35 | $-786.13 | $-382.10 | $-211.28 | $-206.83 | $-389.61 | $-361.20 | $-84.00 | $-357.33 |
$208 | $7.29 | $-95.94 | $-8.04 | $14.38 | $56.31 | $-74.72 | $-41.82 | $44.60 |
$-156.29 | $335 | $248 | $473 | $41.11 | $295 | $89.14 | $154 | $79.46 |
$-37.92 | $23.86 | $-150.02 | $89.91 | $338 | $399 | $477 | $110 | $138 |
$-99.83 | $-419.92 | $-380.35 | $344 | $187 | $360 | $131 | $139 | $-95.28 |
$3,442 | $2,594 | $2,763 | $3,313 | $2,576 | $2,178 | $2,091 | $2,219 | $1,932 |
$-4,515.86 | $-2,714.03 | $-1,557.45 | $-1,533.27 | $-1,759.91 | $-1,619.87 | $-893.39 | $-624.41 | $-393.75 |
$0 | $0 | $0 | $0 | $0 | $0 | $-932.82 | $-845.73 | $-646.75 |
$238 | $-44.62 | $-474.42 | $-10.67 | $1.87 | $-83.31 | $-23.33 | $-3,304.86 | $-232.76 |
$311 | $-363.92 | $-743.34 | $0 | $0 | $27.07 | $0.32 | $478 | $-417.44 |
$-380.74 | $649 | $1,008 | $-171.98 | $-606.88 | $0 | $-31.89 | $205 | $191 |
$-70.08 | $285 | $265 | $-171.98 | $-606.88 | $27.07 | $-31.57 | $683 | $-226.42 |
$38.92 | $88.47 | $18.48 | $81.33 | $-1.69 | $-5.81 | $8.84 | $108 | $-66.76 |
$-4,309.11 | $-2,384.88 | $-1,748.73 | $-1,634.59 | $-2,366.61 | $-1,681.91 | $-1,872.27 | $-3,983.69 | $-1,566.46 |
$-1,509.61 | $2,071 | $-555.74 | $31.33 | $200 | $-98.18 | $1,204 | $801 | $-0.60 |
$2,538 | $-715.71 | $-646.09 | $-708.77 | $-553.86 | $285 | $-1,781.32 | $1,517 | $-322.06 |
$1,029 | $1,355 | $-1,201.83 | $-677.44 | $-353.48 | $187 | $-576.83 | $2,319 | $-322.65 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-247.03 | $-313.65 | $-248.02 | $-258.48 | $-236.69 | $-201.94 | $-195.65 | $-195.64 | $-139.72 |
$-28.45 | $-37.87 | $-32.13 | $-19.29 | $-17.77 | $64.12 | $-27.58 | $-57.77 | $-20.51 |
$753 | $1,004 | $-1,481.97 | $-955.21 | $-607.95 | $49.06 | $-800.06 | $2,065 | $-482.89 |
$113 | $1,246 | $-357.04 | $768 | $-422.77 | $551 | $-629.71 | $246 | $-143.51 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-247.03 | $-313.65 | $-248.02 | $-258.48 | $-236.69 | $-201.94 | $-195.65 | $-195.64 | $-139.72 |