Annual Data | Millions of US $ except per share data
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
$1,643 | $2,394 | $2,170 | $-349.00 | $-1,467.00 | $2,189 | $1,257 | $1,649 |
$812 | $636 | $519 | $1,757 | $675 | $296 | $768 | $758 |
$1,112 | $-1,875.00 | $-1,499.00 | $-1,579.00 | $1,108 | $-1,976.00 | $-2,895.00 | $-2,680.00 |
$1,924 | $-1,239.00 | $-980.00 | $178 | $1,783 | $-1,680.00 | $-2,127.00 | $-1,922.00 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$329 | $-495.00 | $-151.00 | $1,953 | $962 | $-458.00 | $1,097 | $272 |
$-2,702.00 | $-1,306.00 | $-1,850.00 | $-1,063.00 | $-1,228.00 | $-395.00 | $-711.00 | $-446.00 |
$-3,536.00 | $-1,331.00 | $-1,868.00 | $319 | $-368.00 | $-226.00 | $376 | $-391.00 |
$-208.00 | $-250.00 | $-193.00 | $-61.00 | $-216.00 | $61.00 | $-243.00 | $-236.00 |
$-117.00 | $-167.00 | $-120.00 | $-107.00 | $-93.00 | $-123.00 | $-102.00 | $-97.00 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $40.00 | $215 | $164 | $0 | $0 | $-130.00 | $-21.00 |
$552 | $-927.00 | $69.00 | $399 | $-133.00 | $1,209 | $-341.00 | $-485.00 |
$-1,986.00 | $-3,068.00 | $-5,024.00 | $-7,376.00 | $-5,732.00 | $-2,087.00 | $-4,975.00 | $-1,936.00 |
$-1,434.00 | $-3,995.00 | $-4,955.00 | $-6,977.00 | $-5,865.00 | $-878.00 | $-5,316.00 | $-2,421.00 |
$-3,300.00 | $-3,365.00 | $-7,829.00 | $-903.00 | $-2,538.00 | $-1,048.00 | $-4,141.00 | $-3,229.00 |
$-4,851.00 | $-7,487.00 | $-12,689.00 | $-7,823.00 | $-8,496.00 | $-2,049.00 | $-9,689.00 | $-5,768.00 |
$7,982 | $9,411 | $11,045 | $7,427 | $7,924 | $6,451 | $6,581 | $5,273 |
$-504.00 | $147 | $92.00 | $0 | $-546.00 | $-1,310.00 | $600 | $-176.00 |
$7,478 | $9,558 | $11,137 | $7,427 | $7,378 | $5,141 | $7,181 | $5,097 |
$-919.00 | $-849.00 | $-1,637.00 | $-430.00 | $-1,350.00 | $-648.00 | $-55.00 | $0 |
$-919.00 | $-849.00 | $-1,344.00 | $64.00 | $-575.00 | $-648.00 | $-55.00 | $0 |
$-381.00 | $-374.00 | $-375.00 | $-350.00 | $-285.00 | $-157.00 | $0 | $0 |
$2,822 | $-1,290.00 | $2,530 | $2,533 | $2,187 | $-2,681.00 | $1,944 | $14.00 |
$9,000 | $7,045 | $11,948 | $9,674 | $8,705 | $1,655 | $9,070 | $5,111 |
$3,958 | $-907.00 | $-991.00 | $1,774 | $-64.00 | $-345.00 | $-840.00 | $-903.00 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-301.00 | $-294.00 | $-296.00 | $-297.00 | $-285.00 | $-157.00 | $0 | $0 |