Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
$-746.00 | $-444.00 | $3,693 | $42.00 | $344 | $803 | $1,619 | $1,624 | $-1,545.00 | $-398.00 |
$643 | $653 | $624 | $720 | $739 | $757 | $742 | $763 | $775 | $477 |
$1,474 | $1,595 | $-171.00 | $589 | $5.00 | $195 | $-348.00 | $-319.00 | $1,849 | $719 |
$2,117 | $2,248 | $453 | $1,309 | $744 | $952 | $394 | $444 | $2,624 | $1,196 |
$-120.00 | $178 | $-300.00 | $-156.00 | $367 | $6.00 | $-153.00 | $-119.00 | $163 | $-327.00 |
$27.00 | $-126.00 | $-206.00 | $-142.00 | $208 | $-58.00 | $-99.00 | $-60.00 | $191 | $85.00 |
$-7.00 | $-45.00 | $160 | $264 | $-184.00 | $-13.00 | $-22.00 | $137 | $-244.00 | $161 |
$6.00 | $3.00 | $-82.00 | $95.00 | $-104.00 | $-64.00 | $-118.00 | $-63.00 | $-121.00 | $-29.00 |
$-94.00 | $10.00 | $-428.00 | $61.00 | $287 | $-129.00 | $-392.00 | $-105.00 | $-11.00 | $-110.00 |
$1,119 | $1,191 | $3,070 | $1,405 | $1,365 | $1,817 | $1,717 | $2,132 | $1,030 | $670 |
$-1,076.00 | $-829.00 | $-555.00 | $-525.00 | $-708.00 | $-675.00 | $-431.00 | $-302.00 | $-382.00 | $-449.00 |
$30.00 | $8.00 | $-4.00 | $-1.00 | $-36.00 | $-30.00 | $-4.00 | $-1.00 | $-13.00 | $-9.00 |
$38.00 | $-25.00 | $-114.00 | $-70.00 | $-73.00 | $-1,507.00 | $0 | $0 | $0 | $-12,563.00 |
$-112.00 | $-179.00 | $-222.00 | $-152.00 | $-259.00 | $-411.00 | $-273.00 | $-331.00 | $-53.00 | $-400.00 |
$12.00 | $117 | $-1,200.00 | $140 | $206 | $305 | $407 | $323 | $106 | $-1,565.00 |
$-100.00 | $-62.00 | $-1,422.00 | $-12.00 | $-53.00 | $-106.00 | $134 | $-8.00 | $53.00 | $-1,965.00 |
$0 | $0 | $0 | $0 | $-3.00 | $6.00 | $0 | $22.00 | $0 | $-9.00 |
$-1,108.00 | $-908.00 | $-2,095.00 | $-608.00 | $-873.00 | $-2,312.00 | $-301.00 | $-289.00 | $-342.00 | $-14,995.00 |
$-210.00 | $-133.00 | $595 | $-40.00 | $-24.00 | $-34.00 | $-73.00 | $89.00 | $-96.00 | $66.00 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $393 |
$-210.00 | $-133.00 | $595 | $-40.00 | $-24.00 | $-34.00 | $-73.00 | $89.00 | $-96.00 | $459 |
$-46.00 | $-251.00 | $-150.00 | $-346.00 | $-292.00 | $-380.00 | $-338.00 | $-238.00 | $-3.00 | $14,397 |
$-46.00 | $-251.00 | $-150.00 | $-346.00 | $-292.00 | $-380.00 | $-338.00 | $-238.00 | $-3.00 | $14,397 |
$-163.00 | $-1,007.00 | $-660.00 | $-115.00 | $-246.00 | $-657.00 | $-708.00 | $-244.00 | $0 | $0 |
$2.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-417.00 | $-1,391.00 | $-215.00 | $-501.00 | $-562.00 | $-1,071.00 | $-1,119.00 | $-393.00 | $-99.00 | $14,856 |
$-416.00 | $-1,107.00 | $752 | $298 | $-91.00 | $-1,564.00 | $295 | $1,450 | $581 | $499 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-163.00 | $-1,007.00 | $-660.00 | $-115.00 | $-246.00 | $-657.00 | $-708.00 | $-244.00 | $0 | $0 |