Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
$2,941 | $2,721 | $3,406 | $1,584 | $2,081 | $2,158 | $1,793 | $1,357 | $1,026 |
$811 | $903 | $1,096 | $1,128 | $1,065 | $640 | $552 | $942 | $734 |
$262 | $538 | $289 | $-2.42 | $-143.79 | $-67.51 | $-31.40 | $-208.50 | $-85.39 |
$1,073 | $1,441 | $1,385 | $1,126 | $921 | $573 | $521 | $832 | $668 |
$72.17 | $-319.07 | $-667.80 | $-23.75 | $49.42 | $-128.80 | $-240.89 | $-358.17 | $-113.00 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-35.29 | $426 | $302 | $180 | $89.94 | $69.68 | $247 | $127 | $-8.50 |
$429 | $-311.35 | $598 | $197 | $245 | $56.32 | $65.41 | $24.41 | $36.93 |
$466 | $-204.37 | $232 | $354 | $384 | $-2.80 | $71.60 | $-201.76 | $-84.94 |
$3,694 | $3,243 | $3,913 | $2,694 | $2,791 | $2,493 | $1,747 | $1,292 | $1,353 |
$-76.85 | $-162.99 | $-116.02 | $58.22 | $-318.84 | $-256.32 | $-179.97 | $-168.49 | $-108.47 |
$-405.66 | $-405.01 | $-456.14 | $-416.41 | $-447.14 | $-425.57 | $-397.20 | $-446.11 | $-293.79 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $-3.28 | $1.53 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $-0.90 | $-0.06 |
$0 | $293 | $0 | $0 | $0 | $0 | $7.43 | $-1,330.53 | $-475.63 |
$0 | $293 | $0 | $0 | $0 | $0 | $7.43 | $-1,331.43 | $-475.69 |
$7.87 | $33.66 | $-57.40 | $-21.31 | $-52.74 | $-1,159.68 | $-23.71 | $-1,433.39 | $-595.98 |
$-474.64 | $-241.80 | $-629.57 | $-379.51 | $-818.74 | $-1,841.57 | $-593.43 | $-1,947.44 | $-912.52 |
$-227.09 | $-184.70 | $-222.12 | $-234.60 | $-229.60 | $-224.61 | $-217.65 | $1,571 | $-189.82 |
$-322.93 | $-335.35 | $-649.31 | $-383.98 | $-359.68 | $0 | $0 | $-7.56 | $-33.71 |
$-550.03 | $-520.05 | $-871.43 | $-618.58 | $-589.29 | $-224.61 | $-217.65 | $1,564 | $-223.52 |
$-1,510.60 | $-1,128.16 | $-1,108.66 | $-664.27 | $-748.38 | $-11.91 | $-9.73 | $-283.97 | $0.92 |
$-1,510.60 | $-1,128.16 | $-1,108.66 | $-664.27 | $-748.38 | $-11.91 | $-9.73 | $-283.97 | $0.92 |
$-244.08 | $-256.32 | $-305.42 | $-379.89 | $-453.27 | $-383.54 | $-490.97 | $-259.16 | $-219.96 |
$-4.35 | $39.30 | $21.61 | $39.25 | $17.92 | $3.38 | $-30.18 | $-15.89 | $-2.27 |
$-2,309.07 | $-1,865.24 | $-2,263.90 | $-1,623.50 | $-1,773.03 | $-616.69 | $-748.52 | $1,005 | $-445.77 |
$1,790 | $1,538 | $1,500 | $750 | $169 | $118 | $312 | $321 | $-23.93 |
$548 | $538 | $289 | $0 | $0 | $0 | $0 | $0 | $0 |
$-244.08 | $-256.32 | $-305.42 | $-379.89 | $-453.27 | $-383.54 | $-490.97 | $-259.16 | $-219.96 |