Annual Data | Millions of US $ except per share data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| $12,674 | $7,021 | $9,757 | $0.00 | $0.00 | $0.00 | $0.00 |
| $146 | $170 | $169 | $0 | $0 | $0 | $0 |
| $-12,231.00 | $-6,951.00 | $-10,094.00 | $-644.00 | $-52.00 | $-475.00 | $-372.00 |
| $-12,085.00 | $-6,781.00 | $-9,925.00 | $-644.00 | $-52.00 | $-475.00 | $-372.00 |
| $102 | $57.00 | $-53.00 | $0 | $0 | $0 | $0 |
| $2.00 | $44.00 | $82.00 | $0 | $0 | $0 | $0 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $10.00 | $-106.00 | $-181.00 | $0 | $0 | $0 | $0 |
| $1,920 | $1,045 | $-120.00 | $-605.00 | $159 | $-209.00 | $-145.00 |
| $-80.00 | $-32.00 | $-218.00 | $-204.00 | $-101.00 | $-97.00 | $-106.00 |
| $-22.00 | $-24.00 | $-34.00 | $-30.00 | $-16.00 | $0 | $0 |
| $128 | $191 | $2,025 | $-4,512.00 | $-2,493.00 | $-756.00 | $424 |
| $1,731 | $-7,078.00 | $-2,973.00 | $-2,718.00 | $2,499 | $3,144 | $-6,967.00 |
| $8,864 | $7,256 | $10,613 | $14,609 | $20.00 | $0 | $0 |
| $10,595 | $178 | $7,640 | $11,891 | $2,519 | $3,144 | $-6,967.00 |
| $1,254 | $-104.00 | $3,230 | $-2,753.00 | $-3,127.00 | $-21.00 | $-4.00 |
| $11,875 | $209 | $12,643 | $4,392 | $-3,218.00 | $2,270 | $-6,653.00 |
| $67.00 | $-40.00 | $48.00 | $7,945 | $4,438 | $253 | $11.00 |
| $-48.00 | $-60.00 | $-51.00 | $-51.00 | $-48.00 | $-87.00 | $150 |
| $19.00 | $-100.00 | $-3.00 | $7,894 | $4,390 | $166 | $161 |
| $-8,420.00 | $-7,277.00 | $-9,901.00 | $-4,929.00 | $-1,416.00 | $0 | $0 |
| $-8,420.00 | $-7,277.00 | $-9,901.00 | $-4,929.00 | $-1,416.00 | $0 | $0 |
| $-268.00 | $-199.00 | $-191.00 | $-238.00 | $-214.00 | $-215.00 | $-16.00 |
| $-70.00 | $-540.00 | $-2,356.00 | $-324.00 | $-311.00 | $66.00 | $-2,100.00 |
| $-8,739.00 | $-8,116.00 | $-12,451.00 | $2,403 | $2,449 | $17.00 | $-1,955.00 |
| $4,914 | $-7,377.00 | $-91.00 | $6,066 | $-587.00 | $2,022 | $-8,834.00 |
| $238 | $260 | $-68.00 | $0 | $0 | $0 | $0 |
| $-268.00 | $-199.00 | $-191.00 | $-238.00 | $-214.00 | $-215.00 | $-16.00 |