Annual Data | Millions of US $ except per share data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| $976 | $924 | $788 | $667 | $707 | $470 | $391 |
| $54.47 | $49.19 | $50.56 | $39.88 | $42.94 | $27.79 | $22.99 |
| $61.02 | $490 | $188 | $173 | $255 | $81.69 | $29.12 |
| $115 | $539 | $239 | $212 | $298 | $109 | $52.11 |
| $-114.41 | $-20.34 | $-10.67 | $-30.42 | $6.89 | $-8.97 | $-61.80 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $8.36 | $-34.25 | $65.37 | $-59.82 | $-24.75 | $109 | $33.51 |
| $1,323 | $830 | $665 | $-329.34 | $-1,571.10 | $-271.85 | $-1,271.54 |
| $1,217 | $776 | $720 | $-419.58 | $-1,588.96 | $-171.34 | $-1,299.83 |
| $2,157 | $2,073 | $1,628 | $349 | $-744.97 | $293 | $-966.47 |
| $-37.48 | $-24.99 | $-13.22 | $-8.63 | $-25.10 | $-28.16 | $-18.37 |
| $-50.20 | $-34.37 | $-26.08 | $-15.96 | $-40.32 | $-28.40 | $-22.54 |
| $-9.07 | $-258.42 | $154 | $-13.47 | $-7.57 | $-12.11 | $0 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $-57.43 | $0 | $-7.18 | $-33.85 | $-140.25 | $-44.24 | $0 |
| $-57.43 | $0 | $-7.18 | $-33.85 | $-140.25 | $-44.24 | $0 |
| $25.95 | $8.68 | $0 | $0 | $0 | $0 | $0 |
| $-128.23 | $-309.11 | $108 | $-71.92 | $-213.23 | $-112.91 | $-40.91 |
| $244 | $-2.11 | $408 | $332 | $1,035 | $-90.16 | $98.37 |
| $-696.94 | $-441.48 | $-393.92 | $-19.70 | $-14.15 | $-29.66 | $-31.25 |
| $-453.36 | $-443.59 | $13.89 | $312 | $1,021 | $-119.81 | $67.11 |
| $-340.41 | $-250.96 | $-183.45 | $-351.53 | $210 | $274 | $1,136 |
| $-340.41 | $-250.96 | $-183.45 | $-351.53 | $210 | $274 | $1,136 |
| $-88.71 | $-377.86 | $-709.89 | $-0.35 | $-0.56 | $-1.08 | $-129.52 |
| $0 | $0.00 | $-0.83 | $0.69 | $-0.04 | $0.11 | $-0.47 |
| $-882.49 | $-1,072.41 | $-880.28 | $-38.80 | $1,230 | $153 | $1,073 |
| $1,130 | $686 | $850 | $235 | $202 | $344 | $66.12 |
| $4.18 | $77.36 | $73.25 | $113 | $104 | $45.16 | $1.36 |
| $-88.71 | $-377.86 | $-709.89 | $-0.35 | $-0.56 | $-1.08 | $-129.52 |