Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
$2,203 | $1,036 | $8,479 | $9,172 | $866 | $307 |
$193 | $366 | $585 | $413 | $325 | $294 |
$977 | $1,154 | $-311.00 | $-6,421.00 | $-828.00 | $-177.00 |
$1,170 | $1,520 | $274 | $-6,008.00 | $-503.00 | $117 |
$-167.00 | $-265.00 | $40.00 | $156 | $575 | $-47.00 |
$0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 |
$-992.00 | $48.00 | $-7,474.00 | $-375.00 | $3,705 | $3,951 |
$-810.00 | $-333.00 | $-6,522.00 | $-50.00 | $2,350 | $2,545 |
$2,151 | $3,357 | $2,621 | $2,405 | $3,327 | $2,445 |
$0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 |
$577 | $742 | $-107.00 | $1,084 | $0 | $-77.00 |
$-560.00 | $-334.00 | $883 | $3,439 | $-1,237.00 | $-1,845.00 |
$-6,880.00 | $-3,625.00 | $-2,487.00 | $-2,117.00 | $-6,124.00 | $-7,865.00 |
$-7,440.00 | $-3,959.00 | $-1,604.00 | $1,322 | $-7,361.00 | $-9,710.00 |
$-4,673.00 | $-2,259.00 | $-5,542.00 | $-4,373.00 | $-548.00 | $-588.00 |
$-11,536.00 | $-5,476.00 | $-7,253.00 | $-1,967.00 | $-7,909.00 | $-10,375.00 |
$578 | $926 | $7,169 | $-1,010.00 | $-148.00 | $1,936 |
$-250.00 | $-1,250.00 | $-6,800.00 | $97.00 | $0 | $0 |
$328 | $-324.00 | $369 | $-913.00 | $-148.00 | $1,936 |
$-1,791.00 | $-498.00 | $0 | $0 | $0 | $0 |
$-1,791.00 | $-498.00 | $0 | $0 | $0 | $0 |
$-544.00 | $-1,722.00 | $-876.00 | $-34.00 | $0 | $0 |
$11,587 | $4,658 | $5,181 | $194 | $4,814 | $5,983 |
$9,580 | $2,114 | $4,674 | $-753.00 | $4,666 | $7,919 |
$196 | $-5.00 | $32.00 | $-317.00 | $91.00 | $-11.00 |
$0 | $0 | $0 | $0 | $0 | $0 |
$-544.00 | $-1,722.00 | $-876.00 | $-34.00 | $0.00 | $0 |