Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
$1,743 | $2,285 | $2,428 | $1,621 | $1,455 | $1,774 | $1,765 | $1,355 | $1,074 |
$230 | $191 | $183 | $175 | $153 | $146 | $137 | $132 | $123 |
$-216.69 | $-278.99 | $-284.38 | $-136.50 | $-105.58 | $-112.29 | $-27.89 | $-38.68 | $23.33 |
$13.46 | $-88.32 | $-101.42 | $38.20 | $47.78 | $34.00 | $109 | $93.81 | $147 |
$215 | $-74.10 | $-150.77 | $-193.69 | $72.30 | $22.37 | $-178.37 | $-230.18 | $-41.07 |
$-513.92 | $-789.79 | $-300.62 | $-41.90 | $-85.82 | $-230.88 | $-233.56 | $-1.92 | $3.25 |
$-181.24 | $46.86 | $28.56 | $-8.38 | $39.73 | $-442.26 | $242 | $60.29 | $87.27 |
$-109.03 | $-57.72 | $-36.81 | $29.00 | $-56.22 | $-3.20 | $5.41 | $23.69 | $-27.51 |
$-589.68 | $-874.75 | $-459.64 | $-214.96 | $-30.00 | $-653.98 | $-164.58 | $-148.11 | $21.94 |
$678 | $752 | $1,389 | $1,132 | $1,146 | $681 | $1,389 | $1,125 | $847 |
$-706.19 | $-534.13 | $-690.53 | $-265.84 | $-354.18 | $-266.82 | $-217.37 | $-179.24 | $-199.18 |
$-13.53 | $-16.26 | $-29.75 | $-9.55 | $-4.43 | $-15.05 | $-12.28 | $-46.06 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-860.78 | $-1,408.24 | $-1,351.62 | $-1,622.70 | $-1,988.77 | $-2,716.92 | $-1,067.22 | $-1,064.71 | $-559.69 |
$-297.65 | $-311.27 | $114 | $163 | $-58.18 | $1.05 | $-304.25 | $-205.35 | $-56.68 |
$-1,158.43 | $-1,719.51 | $-1,237.66 | $-1,459.33 | $-2,046.95 | $-2,715.87 | $-1,371.47 | $-1,270.06 | $-616.37 |
$968 | $1,625 | $924 | $2,425 | $2,635 | $2,469 | $965 | $655 | $531 |
$-910.11 | $-644.44 | $-1,034.31 | $690 | $229 | $-529.20 | $-635.92 | $-840.39 | $-284.54 |
$7.24 | $-34.25 | $4.75 | $14.62 | $19.20 | $7.47 | $-5.09 | $-18.32 | $-9.94 |
$-1.25 | $39.04 | $1.78 | $-21.49 | $19.32 | $-0.27 | $-90.63 | $-280.86 | $-164.46 |
$5.99 | $4.79 | $6.53 | $-6.87 | $38.52 | $7.20 | $-95.72 | $-299.18 | $-174.39 |
$-211.33 | $-407.22 | $-445.18 | $-269.84 | $-251.58 | $-0.18 | $-0.27 | $-0.19 | $-0.21 |
$-211.33 | $-407.22 | $-445.18 | $-269.84 | $-251.58 | $-0.18 | $-0.27 | $-0.19 | $-0.21 |
$-400.63 | $-434.94 | $-352.72 | $-250.11 | $-246.05 | $-241.94 | $-241.92 | $-124.97 | $-111.51 |
$-0.71 | $-1.03 | $-0.13 | $0.33 | $-0.17 | $-0.43 | $6.84 | $1.13 | $1.44 |
$-606.70 | $-838.41 | $-791.50 | $-526.48 | $-459.31 | $-235.36 | $-331.07 | $-423.22 | $-284.68 |
$-591.59 | $-502.99 | $-19.96 | $1,527 | $798 | $-92.91 | $407 | $-165.74 | $112 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-400.63 | $-434.94 | $-352.72 | $-250.11 | $-246.05 | $-241.94 | $-241.92 | $-124.97 | $-111.51 |