Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
$3,376 | $2,820 | $2,441 | $2,266 | $2,263 | $2,686 | $3,456 | $2,745 | $2,180 |
$1,361 | $1,312 | $1,437 | $1,284 | $1,510 | $1,340 | $1,358 | $1,520 | $1,494 |
$-406.53 | $-1,102.25 | $-1,242.15 | $-666.46 | $-1,067.04 | $761 | $227 | $-22.83 | $-723.87 |
$954 | $210 | $195 | $617 | $443 | $2,101 | $1,585 | $1,497 | $770 |
$-326.43 | $-396.83 | $595 | $117 | $10.20 | $-540.48 | $-377.46 | $-158.31 | $30.88 |
$-355.54 | $-849.19 | $84.74 | $208 | $-268.43 | $-66.88 | $-211.04 | $-468.59 | $73.65 |
$77.61 | $630 | $-1,104.78 | $598 | $-475.89 | $-969.26 | $51.39 | $421 | $5.27 |
$98.28 | $223 | $-294.07 | $145 | $-70.52 | $758 | $267 | $60.20 | $132 |
$-506.07 | $-393.02 | $-718.76 | $1,069 | $-804.63 | $-818.87 | $-269.63 | $-146.18 | $242 |
$3,078 | $2,121 | $1,969 | $3,905 | $1,578 | $3,451 | $4,007 | $3,407 | $2,610 |
$-2,066.74 | $-1,891.06 | $-1,495.17 | $-1,614.04 | $-2,261.59 | $-2,263.56 | $-1,852.69 | $-1,786.10 | $-1,442.80 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-251.88 | $536 | $820 | $-918.80 | $-664.10 | $-802.78 | $417 | $-273.68 | $-897.01 |
$-285.05 | $249 | $12.37 | $-289.19 | $-39.47 | $450 | $-405.14 | $-280.72 | $-295.69 |
$-536.92 | $785 | $833 | $-1,207.99 | $-703.57 | $-352.84 | $12.02 | $-554.40 | $-1,192.71 |
$-389.94 | $-1,133.28 | $-703.79 | $632 | $233 | $359 | $-1,233.59 | $-343.15 | $484 |
$-2,993.60 | $-2,239.79 | $-1,366.28 | $-2,190.06 | $-2,732.30 | $-2,257.63 | $-3,074.27 | $-2,683.65 | $-2,151.54 |
$188 | $69.83 | $854 | $1,927 | $21.58 | $-1,787.60 | $-629.50 | $183 | $-558.80 |
$-107.70 | $645 | $-1,726.56 | $1,442 | $334 | $-1.13 | $12.99 | $-957.43 | $240 |
$80.65 | $715 | $-872.08 | $3,368 | $356 | $-1,788.72 | $-616.51 | $-774.00 | $-318.40 |
$-138.03 | $-36.08 | $0 | $-27.92 | $884 | $-0.06 | $8.99 | $1,865 | $-4,086.61 |
$-138.03 | $-36.08 | $0 | $-27.92 | $884 | $-0.06 | $8.99 | $1,865 | $-4,086.61 |
$-495.92 | $-445.33 | $-504.04 | $-495.79 | $-497.85 | $-514.43 | $-413.42 | $-227.11 | $-209.98 |
$-7.13 | $-0.02 | $-0.01 | $0.39 | $0.25 | $-1.75 | $-4.36 | $-31.08 | $-3.06 |
$-560.45 | $234 | $-1,376.15 | $2,845 | $743 | $-2,304.99 | $-1,025.30 | $832 | $-4,618.04 |
$-196.71 | $179 | $-590.92 | $4,738 | $-484.88 | $-1,149.74 | $-118.67 | $1,525 | $-4,279.13 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-495.92 | $-445.33 | $-504.04 | $-495.79 | $-497.85 | $-514.43 | $-413.42 | $-227.11 | $-209.98 |