Annual Data | Millions of US $ except per share data
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
$2,506 | $1,707 | $1,144 | $-9,190.95 | $21.28 | $4,076 | $5,889 | $3,921 |
$3,450 | $3,721 | $4,783 | $5,426 | $4,266 | $3,832 | $3,443 | $3,143 |
$-128.79 | $-1,360.20 | $-2,155.61 | $12,448 | $-6,142.08 | $-47.24 | $-1,520.25 | $-914.05 |
$3,322 | $2,361 | $2,628 | $17,874 | $-1,876.00 | $3,785 | $1,923 | $2,229 |
$0 | $-298.17 | $146 | $386 | $437 | $334 | $0 | $-567.69 |
$0 | $-1,441.33 | $1,002 | $-127.94 | $185 | $283 | $0 | $-1,364.44 |
$0 | $1,846 | $-552.51 | $-1,037.21 | $-180.32 | $-283.44 | $0 | $989 |
$-76.84 | $319 | $-777.30 | $-582.57 | $918 | $317 | $-126.59 | $678 |
$-76.84 | $426 | $-182.20 | $-1,361.62 | $1,360 | $651 | $-126.59 | $-264.48 |
$4,829 | $3,807 | $2,850 | $6,572 | $6,271 | $7,423 | $6,445 | $4,857 |
$-2,887.58 | $-2,349.53 | $-2,871.38 | $-4,593.19 | $-5,589.92 | $-5,049.96 | $-3,897.27 | $-3,378.45 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $-858.68 | $-121.86 | $0 | $5.60 | $-34.25 | $-35.04 | $-147.18 |
$23.81 | $-40.04 | $0 | $0 | $2.24 | $0 | $0 | $0 |
$744 | $-89.56 | $1,254 | $-314.13 | $-135.52 | $-244.47 | $-40.69 | $1,186 |
$767 | $-129.59 | $1,254 | $-314.13 | $-133.28 | $-244.47 | $-40.69 | $1,186 |
$-298.71 | $-132.75 | $-172.73 | $65.11 | $-2.24 | $-177.15 | $-132.25 | $229 |
$-2,418.94 | $-3,470.56 | $-1,911.89 | $-4,842.21 | $-5,719.84 | $-5,505.82 | $-4,105.25 | $-2,110.29 |
$-2,966.58 | $1,920 | $1,671 | $468 | $1,101 | $520 | $141 | $-989.30 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-2,966.58 | $1,920 | $1,671 | $468 | $1,101 | $520 | $141 | $-989.30 |
$-189.40 | $-63.22 | $-42.59 | $-50.26 | $-40.32 | $-48.42 | $-255.45 | $-112.87 |
$-189.40 | $-63.22 | $-42.59 | $-50.26 | $-40.32 | $-48.42 | $-255.45 | $-112.87 |
$-179.66 | $-43.20 | $-95.83 | $-23.99 | $-1,266.72 | $-1,323.90 | $-1,185.69 | $-895.24 |
$113 | $-2,316.87 | $-2,278.65 | $6,008 | $-77.28 | $-272.81 | $-629.58 | $-1,150.86 |
$-3,223.09 | $-503.62 | $-746.54 | $6,403 | $-283.36 | $-1,125.49 | $-1,929.42 | $-3,148.28 |
$-1,187.28 | $-162.25 | $273 | $7,671 | $230 | $850 | $231 | $-309.85 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-179.66 | $-43.20 | $-95.83 | $-23.99 | $-1,266.72 | $-1,323.90 | $-1,185.69 | $-895.24 |