Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
$1,554 | $1,253 | $1,233 | $2,201 | $1,062 | $1,643 | $2,228 | $1,409 |
$405 | $427 | $381 | $322 | $282 | $250 | $224 | $226 |
$451 | $390 | $953 | $137 | $801 | $467 | $-548.00 | $388 |
$856 | $817 | $1,334 | $459 | $1,083 | $717 | $-324.00 | $614 |
$-172.00 | $-104.00 | $-79.00 | $-269.00 | $224 | $-166.00 | $-166.00 | $-172.00 |
$-303.00 | $145 | $-301.00 | $190 | $181 | $197 | $-228.00 | $21.00 |
$-1.00 | $-68.00 | $-54.00 | $282 | $-87.00 | $231 | $-193.00 | $-217.00 |
$-94.00 | $-243.00 | $-249.00 | $-224.00 | $-98.00 | $-98.00 | $0 | $0 |
$-570.00 | $-270.00 | $-683.00 | $-21.00 | $220 | $164 | $-587.00 | $-368.00 |
$1,840 | $1,800 | $1,884 | $2,639 | $2,365 | $2,524 | $1,317 | $1,655 |
$-345.00 | $-357.00 | $-307.00 | $-484.00 | $-359.00 | $-235.00 | $-215.00 | $-191.00 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $-243.00 | $-51.00 | $-1,061.00 | $0 | $354 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-103.00 | $-54.00 | $-28.00 | $-86.00 | $246 | $-338.00 | $0 | $-13.00 |
$-103.00 | $-54.00 | $-28.00 | $-86.00 | $246 | $-338.00 | $0 | $-13.00 |
$-4.00 | $-27.00 | $65.00 | $93.00 | $74.00 | $-64.00 | $-11.00 | $-38.00 |
$-452.00 | $-438.00 | $-513.00 | $-528.00 | $-1,100.00 | $-637.00 | $128 | $-242.00 |
$-18.00 | $0 | $-750.00 | $0 | $1,191 | $6,750 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-18.00 | $0 | $-750.00 | $0 | $1,191 | $6,750 | $0 | $0 |
$-1,000.00 | $-2,000.00 | $-1,000.00 | $-1,068.00 | $-600.00 | $0 | $0 | $0 |
$-1,000.00 | $-2,000.00 | $-1,000.00 | $-1,068.00 | $-600.00 | $0 | $0 | $0 |
$-281.00 | $-299.00 | $-307.00 | $-330.00 | $-335.00 | $-6,688.00 | $-41.00 | $-35.00 |
$-42.00 | $9.00 | $0 | $528 | $-110.00 | $-1,215.00 | $1,077 | $-1,396.00 |
$-1,341.00 | $-2,290.00 | $-2,057.00 | $-870.00 | $146 | $-1,153.00 | $1,036 | $-1,431.00 |
$47.00 | $-928.00 | $-686.00 | $1,241 | $1,411 | $734 | $2,481 | $-18.00 |
$90.00 | $74.00 | $102 | $147 | $137 | $36.00 | $0.00 | $0.00 |
$-281.00 | $-299.00 | $-307.00 | $-330.00 | $-335.00 | $-6,688.00 | $-41.00 | $-35.00 |