Annual Data | Millions of US $ except per share data
2023 | 2022 | 2021 | 2020 | 2019 |
$1,577 | $-167.00 | $-83.00 | $579 | $1,217 |
$2,514 | $2,427 | $4,540 | $3,636 | $3,063 |
$482 | $1,398 | $-1,460.00 | $-269.00 | $-24.00 |
$2,996 | $3,825 | $3,080 | $3,367 | $3,039 |
$396 | $-868.00 | $-616.00 | $1,125 | $-186.00 |
$60.00 | $-228.00 | $-68.00 | $-77.00 | $-47.00 |
$0 | $0 | $0 | $0 | $0 |
$-9,325.00 | $-6,219.00 | $-4,253.00 | $-4,253.00 | $-1,204.00 |
$-9,874.00 | $-6,011.00 | $-4,335.00 | $-3,362.00 | $-1,383.00 |
$-5,301.00 | $-2,353.00 | $-1,338.00 | $584 | $2,873 |
$-2,398.00 | $-1,637.00 | $-451.00 | $-1,701.00 | $-1,793.00 |
$0 | $0 | $0 | $0 | $0 |
$-1,690.00 | $-29.00 | $-30.00 | $0 | $-41.00 |
$0 | $0 | $0 | $0 | $0 |
$-6,050.00 | $-4,271.00 | $-6,673.00 | $-3,464.00 | $-10,087.00 |
$-6,050.00 | $-4,271.00 | $-6,673.00 | $-3,464.00 | $-10,087.00 |
$13,169 | $9,041 | $10,436 | $7,123 | $10,054 |
$3,031 | $3,104 | $3,282 | $1,958 | $-1,867.00 |
$3,027 | $-1,406.00 | $47.00 | $-1,729.00 | $-771.00 |
$485 | $-923.00 | $1,242 | $520 | $320 |
$3,512 | $-2,329.00 | $1,289 | $-1,209.00 | $-451.00 |
$-992.00 | $0 | $0 | $0 | $0 |
$-992.00 | $0 | $0 | $0 | $0 |
$-366.00 | $-185.00 | $-1,832.00 | $-1,734.00 | $-899.00 |
$42.00 | $1,715 | $-1,152.00 | $279 | $-110.00 |
$2,196 | $-799.00 | $-1,695.00 | $-2,664.00 | $-1,460.00 |
$-74.00 | $-48.00 | $249 | $-122.00 | $-454.00 |
$0 | $0 | $0 | $0 | $0 |
$-366.00 | $-185.00 | $-1,832.00 | $-1,734.00 | $-899.00 |