Annual Data | Millions of US $ except per share data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| $214 | $66.00 | $1,360 | $-92.00 | $-1,542.59 | $-463.16 | $-698.80 |
| $517 | $433 | $275 | $231 | $201 | $128 | $70.91 |
| $1,474 | $1,352 | $79.00 | $804 | $999 | $254 | $259 |
| $1,991 | $1,785 | $354 | $1,035 | $1,201 | $381 | $330 |
| $37.00 | $209 | $-133.00 | $-34.00 | $-120.21 | $-4.31 | $-39.98 |
| $-233.00 | $-376.00 | $-44.00 | $-367.00 | $-527.96 | $-504.29 | $-279.02 |
| $515 | $507 | $1,514 | $444 | $728 | $1,066 | $417 |
| $-751.00 | $-305.00 | $-399.00 | $-421.00 | $-149.27 | $-173.83 | $-40.21 |
| $-432.00 | $35.00 | $938 | $-378.00 | $-68.94 | $383 | $57.30 |
| $1,773 | $1,886 | $2,652 | $565 | $-410.58 | $302 | $-311.84 |
| $-1,246.00 | $-870.00 | $-877.00 | $-811.00 | $-671.80 | $-484.12 | $-214.28 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $0 | $68.00 | $0 | $0 | $0 | $0 | $0 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $-8.00 | $-17.00 | $-50.00 | $-37.00 | $-3.73 | $-36.53 | $-3.94 |
| $-1,254.00 | $-819.00 | $-927.00 | $-848.00 | $-675.53 | $-520.65 | $-218.22 |
| $0 | $0 | $0 | $0 | $239 | $107 | $26.89 |
| $19.00 | $63.00 | $180 | $234 | $-141.30 | $142 | $-244.55 |
| $19.00 | $63.00 | $180 | $234 | $98.06 | $249 | $-217.66 |
| $-238.00 | $-174.00 | $9.00 | $18.00 | $3,494 | $-68.43 | $1,402 |
| $-238.00 | $-174.00 | $9.00 | $18.00 | $3,494 | $-68.43 | $1,402 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $-28.00 | $42.00 | $10.00 | $-5.00 | $-14.76 | $-1.85 | $0 |
| $-247.00 | $-69.00 | $199 | $247 | $3,577 | $179 | $1,184 |
| $381 | $434 | $1,910 | $-123.00 | $2,409 | $29.77 | $632 |
| $475 | $433 | $326 | $262 | $249 | $31.33 | $22.74 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |