Annual Data | Millions of US $ except per share data
2025 | 2024 | 2023 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 |
$252 | $-340.00 | $-1,374.00 | $-229.00 | $-2,304.00 | $0.00 | $-2,011.00 | $0.00 | $-943.00 | $0.00 |
$2,715 | $2,970 | $3,045 | $811 | $3,974 | $2,043 | $2,043 | $2,233 | $2,233 | $0 |
$-53.00 | $125 | $404 | $33.00 | $-319.00 | $0 | $16.00 | $0 | $19.00 | $0 |
$2,662 | $3,095 | $3,449 | $844 | $3,655 | $2,043 | $2,059 | $2,233 | $2,252 | $0 |
$289 | $11.00 | $664 | $-31.00 | $-1,076.00 | $0 | $387 | $0 | $23.00 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-89.00 | $-305.00 | $282 | $384 | $125 | $0 | $70.00 | $0 | $33.00 | $0 |
$-2,172.00 | $-2,005.00 | $-2,327.00 | $-711.00 | $-1,511.00 | $0 | $-172.00 | $0 | $-629.00 | $0 |
$-1,973.00 | $-2,301.00 | $-1,291.00 | $-424.00 | $-1,468.00 | $582 | $582 | $-176.00 | $-176.00 | $0 |
$942 | $454 | $781 | $189 | $-119.00 | $2,641 | $628 | $2,076 | $1,134 | $0 |
$-522.00 | $-513.00 | $-842.00 | $-171.00 | $-558.00 | $-952.00 | $-952.00 | $-1,127.00 | $-1,127.00 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$139 | $0 | $0 | $0 | $0 | $0.00 | $0 | $0.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 | $0 | $0.00 | $0 | $0.00 | $0 | $0 |
$-20.00 | $-40.00 | $7.00 | $-53.00 | $-14.00 | $0 | $-1.00 | $0 | $-2.00 | $0 |
$-404.00 | $-553.00 | $-835.00 | $-225.00 | $-572.00 | $-952.00 | $-953.00 | $-1,127.00 | $-1,128.00 | $0 |
$-148.00 | $-150.00 | $-118.00 | $-28.00 | $2,947 | $0 | $-66.00 | $0 | $-18.00 | $0 |
$0 | $0 | $0 | $0 | $0 | $0.00 | $0 | $0.00 | $0 | $0 |
$-148.00 | $-150.00 | $-118.00 | $-28.00 | $2,947 | $-66.00 | $-66.00 | $-18.00 | $-18.00 | $0 |
$-138.00 | $-22.00 | $-19.00 | $-3.00 | $-1.00 | $0 | $0 | $0 | $0 | $0 |
$-138.00 | $-22.00 | $-19.00 | $-3.00 | $-1.00 | $0.00 | $0 | $0.00 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0.00 | $0 | $0.00 | $0 | $0 |
$0 | $2.00 | $-4.00 | $-12.00 | $-30.00 | $0 | $377 | $0 | $18.00 | $0 |
$-286.00 | $-170.00 | $-141.00 | $-43.00 | $2,915 | $-66.00 | $312 | $-18.00 | $0.00 | $0 |
$235 | $-306.00 | $-294.00 | $-86.00 | $2,203 | $1,623 | $-13.00 | $931 | $5.00 | $0 |
$100.00 | $95.00 | $113 | $31.00 | $71.00 | $0 | $64.00 | $0 | $51.00 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |