Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
$2,659 | $2,763 | $2,920 | $2,242 | $2,357 | $2,478 | $2,267 | $2,145 | $1,711 |
$1,487 | $1,348 | $1,318 | $1,256 | $1,182 | $894 | $854 | $791 | $699 |
$-1,017.82 | $-978.41 | $-902.39 | $-638.34 | $-678.48 | $-655.69 | $-769.61 | $-514.02 | $-587.52 |
$470 | $370 | $415 | $617 | $504 | $238 | $83.90 | $277 | $111 |
$-249.03 | $-457.42 | $-682.49 | $-9.64 | $5.44 | $-338.74 | $-208.93 | $-124.99 | $-165.50 |
$252 | $-1,979.90 | $-1,344.13 | $-72.82 | $-131.70 | $-349.11 | $-238.83 | $-217.47 | $12.40 |
$-391.71 | $179 | $405 | $235 | $-58.56 | $77.57 | $39.59 | $134 | $85.64 |
$12.52 | $318 | $344 | $197 | $186 | $135 | $-67.54 | $239 | $197 |
$-376.18 | $-1,940.80 | $-1,276.99 | $350 | $1.45 | $-475.00 | $-475.70 | $30.45 | $130 |
$2,757 | $1,176 | $2,181 | $3,522 | $2,780 | $2,250 | $2,014 | $2,489 | $1,877 |
$-1,652.50 | $-1,244.82 | $-967.97 | $-942.33 | $-866.01 | $-752.99 | $-749.58 | $-800.56 | $-794.35 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-151.64 | $-520.95 | $-146.33 | $0 | $-121.35 | $-660.38 | $-224.67 | $-324.27 | $-36.29 |
$-197.28 | $237 | $-126.25 | $-168.80 | $-486.75 | $-5.32 | $0 | $0 | $0 |
$464 | $-24.76 | $-186.36 | $-283.29 | $192 | $-18.39 | $-115.65 | $5.45 | $-22.84 |
$266 | $212 | $-312.60 | $-452.08 | $-294.56 | $-23.71 | $-115.65 | $5.45 | $-22.84 |
$-29.88 | $-146.50 | $-182.10 | $-106.43 | $-155.00 | $-54.86 | $-57.23 | $-78.67 | $-22.11 |
$-1,567.60 | $-1,700.47 | $-1,609.02 | $-1,500.86 | $-1,436.92 | $-1,491.96 | $-1,147.13 | $-1,198.05 | $-875.59 |
$-122.92 | $-2,009.27 | $-188.73 | $1,761 | $40.17 | $-1,063.55 | $-287.99 | $-288.00 | $-332.63 |
$-202.32 | $1,697 | $263 | $-350.97 | $-1,056.73 | $906 | $-129.03 | $-11.56 | $-23.56 |
$-325.25 | $-312.72 | $74.18 | $1,410 | $-1,016.56 | $-157.79 | $-417.02 | $-299.56 | $-356.19 |
$3.20 | $41.45 | $0 | $0 | $0 | $0 | $0 | $2.17 | $0 |
$3.20 | $41.45 | $0 | $0 | $0 | $0 | $0 | $2.17 | $0 |
$-561.09 | $-515.14 | $-512.21 | $-480.12 | $-548.23 | $-421.39 | $-403.97 | $-379.29 | $-332.81 |
$-11.25 | $-50.45 | $4.63 | $0.41 | $1.40 | $-39.30 | $-24.60 | $-7.27 | $-20.00 |
$-894.40 | $-836.85 | $-433.41 | $930 | $-1,563.39 | $-618.49 | $-845.60 | $-683.96 | $-709.00 |
$592 | $-1,254.74 | $494 | $3,206 | $-423.54 | $91.46 | $116 | $492 | $35.32 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-561.09 | $-515.14 | $-512.21 | $-480.12 | $-548.23 | $-421.39 | $-403.97 | $-379.29 | $-332.81 |