Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
$976 | $954 | $6,229 | $3,679 | $-1,637.00 | $-442.00 |
$-33.00 | $-27.00 | $11.00 | $49.00 | $55.00 | $19.00 |
$5,151 | $4,387 | $-719.00 | $2,587 | $6,410 | $7,163 |
$5,118 | $4,360 | $-708.00 | $2,636 | $6,465 | $7,182 |
$0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 |
$-17.00 | $2.00 | $-11.00 | $55.00 | $36.00 | $38.00 |
$-284.00 | $-6.00 | $-304.00 | $-688.00 | $-1,152.00 | $-2,410.00 |
$-301.00 | $-4.00 | $-315.00 | $-633.00 | $-1,116.00 | $-2,372.00 |
$5,793 | $5,310 | $5,206 | $5,682 | $3,712 | $4,368 |
$0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 |
$-270.00 | $4,260 | $-357.00 | $4,094 | $654 | $-1,149.00 |
$-270.00 | $4,260 | $-357.00 | $4,094 | $654 | $-1,149.00 |
$-6,820.00 | $-4,852.00 | $-1,017.00 | $-5,390.00 | $-4,987.00 | $-7,180.00 |
$-7,090.00 | $-592.00 | $-1,374.00 | $-1,296.00 | $-4,333.00 | $-8,329.00 |
$872 | $196 | $750 | $1,948 | $80.00 | $2,645 |
$-5.00 | $-603.00 | $-825.00 | $0 | $-60.00 | $0 |
$867 | $-407.00 | $-75.00 | $1,948 | $20.00 | $2,645 |
$-442.00 | $-306.00 | $-321.00 | $-211.00 | $500 | $0 |
$-442.00 | $227 | $-321.00 | $-211.00 | $500 | $0 |
$-255.00 | $-236.00 | $-186.00 | $-50.00 | $0 | $-875.00 |
$2,203 | $-5,912.00 | $-1,580.00 | $-5,461.00 | $185 | $157 |
$2,373 | $-6,328.00 | $-2,162.00 | $-3,774.00 | $705 | $1,927 |
$1,076 | $-1,610.00 | $1,670 | $612 | $84.00 | $-2,034.00 |
$191 | $107 | $131 | $129 | $56.00 | $79.00 |
$-211.00 | $-201.00 | $-186.00 | $-50.00 | $0.00 | $-875.00 |