Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
$2,175 | $1,431 | $1,419 | $446 | $-300.10 | $1,644 | $1,205 | $1,513 | $0.00 |
$1,076 | $1,112 | $1,109 | $2,152 | $2,977 | $1,789 | $1,813 | $1,688 | $0 |
$-387.54 | $-280.93 | $-387.45 | $-1,284.67 | $-34.09 | $-259.88 | $-132.83 | $-396.09 | $0 |
$688 | $832 | $722 | $867 | $2,943 | $1,529 | $1,680 | $1,291 | $0 |
$-416.10 | $-246.97 | $-416.95 | $-250.56 | $598 | $314 | $-396.21 | $-98.07 | $0 |
$-485.77 | $-491.95 | $-735.05 | $517 | $360 | $155 | $1,195 | $-1,078.73 | $0 |
$143 | $-416.95 | $597 | $-620.82 | $-255.99 | $459 | $0 | $0 | $0 |
$693 | $-59.02 | $777 | $-1,155.36 | $1,207 | $79.06 | $-41.34 | $-355.49 | $0 |
$-65.83 | $-1,214.89 | $222 | $-1,509.87 | $1,909 | $1,007 | $758 | $-1,532.28 | $0 |
$2,285 | $606 | $2,333 | $-857.63 | $4,158 | $3,644 | $3,248 | $855 | $0 |
$-850.24 | $-702.79 | $-633.32 | $-923.64 | $-1,977.01 | $-1,626.79 | $-1,477.19 | $-919.62 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-507.76 | $-26.22 | $125 | $-635.06 | $-248.84 | $0 | $13.18 | $0 | $0 |
$-47.11 | $20.54 | $-35.59 | $0 | $0 | $0 | $-55.05 | $22.47 | $0 |
$354 | $409 | $676 | $-29.58 | $92.41 | $166 | $80.76 | $1,016 | $0 |
$307 | $430 | $641 | $-29.58 | $92.41 | $166 | $25.71 | $1,038 | $0 |
$147 | $-42.27 | $0.99 | $-57.94 | $-67.85 | $4.10 | $147 | $-40.72 | $0 |
$-904.23 | $-341.31 | $133 | $-1,646.18 | $-2,201.29 | $-1,456.82 | $-1,291.24 | $77.65 | $0 |
$-218.38 | $-274.77 | $8.11 | $1,891 | $-415.00 | $-822.60 | $-1,227.33 | $65.98 | $0 |
$-145.56 | $-235.02 | $-1,719.75 | $669 | $-395.63 | $-545.52 | $244 | $-1,179.61 | $0 |
$-363.94 | $-509.79 | $-1,711.64 | $2,560 | $-810.63 | $-1,368.12 | $-982.95 | $-1,113.63 | $0 |
$0 | $-0.12 | $-20.84 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $-0.12 | $-20.84 | $0 | $0 | $0 | $0 | $0 | $0 |
$-405.72 | $-339.25 | $-373.60 | $-278.30 | $-484.88 | $-447.02 | $-436.13 | $-382.97 | $0 |
$-326.75 | $708 | $16.29 | $-279.22 | $-583.10 | $-485.04 | $-12.70 | $51.93 | $0 |
$-1,096.43 | $-141.56 | $-2,089.83 | $2,003 | $-1,878.64 | $-2,300.19 | $-1,431.79 | $-1,444.67 | $0 |
$577 | $250 | $562 | $-327.03 | $-14.78 | $-144.02 | $535 | $-515.76 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-405.72 | $-339.25 | $-373.60 | $-278.30 | $-484.88 | $-447.02 | $-436.13 | $-382.97 | $0 |