Annual Data | Millions of US $ except per share data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| $1,883 | $1,411 | $-541.00 | $-1,028.00 | $-3,687.00 | $7.00 | $-106.57 |
| $86.00 | $77.00 | $71.00 | $61.00 | $26.00 | $10.00 | $5.44 |
| $603 | $11.00 | $922 | $770 | $3,694 | $85.00 | $37.95 |
| $689 | $88.00 | $993 | $831 | $3,720 | $95.00 | $43.39 |
| $-9,257.00 | $-5,125.00 | $-463.00 | $3,540 | $-3,428.00 | $-2,979.00 | $-159.34 |
| $197 | $0 | $0 | $0 | $135 | $-135.00 | $0 |
| $3,405 | $2,316 | $530 | $-1,837.00 | $712 | $3,599 | $817 |
| $4,721 | $1,153 | $662 | $-2,358.00 | $1,663 | $1,289 | $666 |
| $-934.00 | $-1,656.00 | $729 | $-655.00 | $-918.00 | $1,774 | $1,323 |
| $1,638 | $-157.00 | $1,181 | $-852.00 | $-885.00 | $1,876 | $1,260 |
| $-54.00 | $-50.00 | $-21.00 | $-57.00 | $-83.00 | $-32.00 | $-12.45 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $794 | $-9.00 | $-93.00 | $0 | $-125.00 | $0 | $0 |
| $-244.00 | $0 | $10.00 | $17.00 | $-27.00 | $0 | $0 |
| $400 | $102 | $-477.00 | $0 | $0 | $0 | $0 |
| $156 | $102 | $-467.00 | $17.00 | $-27.00 | $0 | $0 |
| $-755.00 | $-191.00 | $-1.00 | $-20.00 | $-3.00 | $0 | $0.14 |
| $141 | $-148.00 | $-582.00 | $-60.00 | $-238.00 | $-32.00 | $-12.31 |
| $0 | $5.00 | $1.00 | $0 | $3,552 | $0 | $0 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $0 | $5.00 | $1.00 | $0 | $3,552 | $0 | $0 |
| $-615.00 | $-223.00 | $-589.00 | $22.00 | $2,073 | $9.00 | $2.62 |
| $-615.00 | $-223.00 | $-589.00 | $22.00 | $2,073 | $1,276 | $375 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $25.00 | $-127.00 | $-22.00 | $-22.00 | $-422.00 | $0 | $0 |
| $-590.00 | $-345.00 | $-610.00 | $0 | $5,203 | $1,276 | $375 |
| $1,198 | $-651.00 | $-11.00 | $-913.00 | $4,080 | $3,120 | $1,623 |
| $305 | $304 | $871 | $654 | $1,572 | $24.00 | $26.67 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |