Annual Data | Millions of US $ except per share data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| $-2,698.05 | $-2,713.94 | $-2,828.42 | $-1,304.46 | $-2,579.76 | $-719.38 | $-277.36 |
| $487 | $329 | $273 | $222 | $81.38 | $10.22 | $7.24 |
| $366 | $647 | $1,031 | $-251.87 | $1,623 | $124 | $23.21 |
| $852 | $975 | $1,304 | $-29.67 | $1,704 | $135 | $30.44 |
| $-65.69 | $-61.28 | $-32.51 | $-16.50 | $-2.89 | $0.15 | $0.98 |
| $-1,449.07 | $-334.24 | $-658.01 | $-1,256.35 | $-175.09 | $-0.36 | $-0.19 |
| $318 | $34.76 | $-139.52 | $180 | $4.35 | $-69.86 | $5.84 |
| $110 | $79.79 | $-135.73 | $200 | $-25.07 | $71.45 | $2.20 |
| $-1,086.13 | $-280.98 | $-965.77 | $-892.13 | $-182.53 | $14.63 | $11.61 |
| $-2,931.91 | $-2,019.67 | $-2,489.75 | $-2,226.26 | $-1,058.13 | $-570.20 | $-235.30 |
| $-868.16 | $-883.84 | $-910.64 | $-1,074.85 | $-421.22 | $-459.58 | $-104.29 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $2,345 | $-410.61 | $-129.00 | $-2,704.42 | $0.51 | $0 | $0 |
| $2,345 | $-410.61 | $-129.00 | $-2,704.42 | $0.51 | $0 | $0 |
| $2.05 | $0 | $92.67 | $97.59 | $0.02 | $0 | $0 |
| $1,478 | $-1,294.45 | $-946.98 | $-3,681.68 | $-420.69 | $-459.58 | $-104.29 |
| $733 | $50.82 | $57.49 | $4.62 | $1,999 | $-0.36 | $70.95 |
| $0 | $0 | $0 | $-15.33 | $14.05 | $0 | $0 |
| $733 | $50.82 | $57.49 | $-10.71 | $2,013 | $-0.36 | $70.95 |
| $194 | $1,758 | $3,013 | $1,333 | $139 | $3.29 | $0.48 |
| $194 | $3,508 | $3,013 | $1,333 | $739 | $1,291 | $550 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $-39.77 | $-9.24 | $0 | $25.07 | $4,384 | $0 | $0 |
| $887 | $3,550 | $3,071 | $1,347 | $7,136 | $1,291 | $621 |
| $-566.14 | $236 | $-365.81 | $-4,560.70 | $5,658 | $261 | $282 |
| $271 | $286 | $257 | $424 | $517 | $4.61 | $7.72 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |