Annual Data | Millions of US $ except per share data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| $3,334 | $1,580 | $357 | $-192.95 | $35.34 | $-125.93 | $119 |
| $384 | $454 | $498 | $560 | $444 | $263 | $97.79 |
| $176 | $415 | $415 | $338 | $167 | $153 | $12.84 |
| $559 | $869 | $913 | $898 | $611 | $416 | $111 |
| $-542.22 | $-467.03 | $-261.28 | $-174.83 | $-201.95 | $-113.23 | $-33.52 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $232 | $190 | $98.57 | $3.48 | $98.61 | $49.12 | $13.53 |
| $119 | $-206.07 | $-138.72 | $-114.68 | $-184.02 | $-5.71 | $-16.87 |
| $77.92 | $-349.54 | $-208.67 | $-292.44 | $-284.30 | $-67.04 | $-31.20 |
| $3,971 | $2,099 | $1,062 | $413 | $362 | $223 | $198 |
| $0 | $-4.22 | $4.00 | $40.65 | $10.62 | $-3.24 | $-3.36 |
| $-28.32 | $-25.55 | $-63.90 | $-1,345.78 | $0 | $0 | $0 |
| $407 | $0 | $0 | $0 | $-1,210.55 | $-674.65 | $-404.20 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $-20.18 | $-76.98 | $-17.93 | $-66.34 | $-15.00 | $-2.00 | $-4.00 |
| $-20.18 | $-76.98 | $-17.93 | $-66.34 | $-15.00 | $-2.00 | $-4.00 |
| $-0.37 | $0 | $0 | $0 | $0 | $0 | $0 |
| $358 | $-106.75 | $-77.83 | $-1,371.47 | $-1,214.93 | $-679.89 | $-411.55 |
| $-32.20 | $369 | $-149.99 | $-67.27 | $1,579 | $388 | $372 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $-32.20 | $369 | $-149.99 | $-67.27 | $1,579 | $388 | $372 |
| $-2,166.62 | $-939.50 | $-1,127.81 | $-307.86 | $1,779 | $9.86 | $2.63 |
| $-2,166.62 | $-939.50 | $-1,127.81 | $-307.86 | $1,779 | $9.86 | $2.63 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $-394.25 | $-1,179.09 | $-284.99 | $-151.72 | $-249.01 | $-20.33 | $-41.45 |
| $-2,593.07 | $-1,749.84 | $-1,562.79 | $-526.85 | $3,110 | $378 | $333 |
| $1,790 | $239 | $-578.33 | $-1,490.02 | $2,253 | $-79.01 | $120 |
| $210 | $369 | $363 | $192 | $133 | $62.39 | $10.22 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |