Annual Data | Millions of US $ except per share data
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
$24,410 | $22,121 | $20,282 | $9,101 | $12,612 | $11,662 | $9,267 |
$7,766 | $6,560 | $6,894 | $6,911 | $5,721 | $2,690 | $2,788 |
$-7,312.02 | $-6,714.59 | $-5,632.74 | $-3,171.03 | $-3,916.64 | $-3,126.11 | $-3,440.63 |
$453 | $-154.88 | $1,261 | $3,740 | $1,804 | $-435.79 | $-652.18 |
$-752.20 | $-415.12 | $-725.24 | $603 | $-135.52 | $-211.40 | $-150.33 |
$-4,578.13 | $-4,392.46 | $-1,853.92 | $-641.97 | $-1,796.48 | $-2,033.68 | $-1,172.12 |
$470 | $1,614 | $1,865 | $-639.69 | $519 | $844 | $350 |
$-89.83 | $14.75 | $1,217 | $257 | $120 | $118 | $389 |
$-4,950.44 | $-3,178.71 | $503 | $-421.51 | $-1,293.60 | $-1,282.57 | $-583.23 |
$19,911 | $18,786 | $22,048 | $12,420 | $13,124 | $9,944 | $8,032 |
$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 |
$-8,999.32 | $-6,244.69 | $-18,916.59 | $-3,370.93 | $-6,581.12 | $-4,080.36 | $-3,473.41 |
$-8,999.32 | $-6,244.69 | $-18,916.59 | $-3,370.93 | $-6,581.12 | $-4,080.36 | $-3,473.41 |
$5.41 | $7.38 | $11.83 | $13.71 | $7.84 | $-149.99 | $14.69 |
$-8,993.91 | $-6,237.31 | $-18,904.76 | $-3,357.22 | $-6,573.28 | $-4,230.34 | $-3,458.72 |
$2,188 | $-123.27 | $-7,704.35 | $14,250 | $590 | $-762.93 | $4,262 |
$-3,049.92 | $-2,898.45 | $-2,902.14 | $-2,629.58 | $-2,449.44 | $0 | $0 |
$-861.51 | $-3,021.73 | $-10,606.49 | $11,621 | $-1,859.20 | $-762.93 | $4,262 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-7,412.67 | $-6,811.52 | $-4,693.36 | $-3,067.08 | $-9,851.52 | $0 | $0 |
$-2,047.71 | $-3,332.54 | $-2,964.85 | $-62.83 | $2,352 | $-3,979.97 | $-4,265.75 |
$-10,320.81 | $-13,164.73 | $-18,264.70 | $8,491 | $-9,360.96 | $-4,742.90 | $-3.39 |
$301 | $-558.41 | $-14,532.02 | $16,352 | $-2,765.28 | $1,050 | $4,421 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-7,412.67 | $-6,811.52 | $-4,693.36 | $-3,067.08 | $-9,851.52 | $0 | $0 |