Annual Data | Millions of US $ except per share data
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
$-1,745.75 | $-467.80 | $-37.86 | $-91.38 | $349 | $101 | $83.33 | $108 |
$2,048 | $1,073 | $899 | $663 | $310 | $235 | $168 | $68.99 |
$265 | $196 | $213 | $303 | $10.66 | $-67.96 | $16.59 | $-30.59 |
$2,313 | $1,269 | $1,112 | $965 | $321 | $167 | $184 | $38.40 |
$25.98 | $124 | $-158.54 | $-6.85 | $-88.60 | $192 | $-202.95 | $-5.84 |
$104 | $-31.61 | $-113.58 | $69.68 | $96.15 | $-54.72 | $-165.21 | $-12.64 |
$-79.01 | $-59.00 | $-27.21 | $-148.50 | $-3.69 | $-78.74 | $122 | $-9.72 |
$177 | $-129.59 | $251 | $30.84 | $49.72 | $34.90 | $-6.63 | $-12.95 |
$228 | $-95.88 | $-48.51 | $-54.83 | $53.58 | $93.06 | $-253.02 | $-41.15 |
$729 | $631 | $937 | $802 | $714 | $349 | $-4.02 | $91.10 |
$-1,135.33 | $-529.96 | $-350.20 | $-198.76 | $-200.65 | $-456.84 | $-657.67 | $-100.76 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$145 | $338 | $-292.23 | $-1,004.08 | $77.62 | $-27.44 | $49.62 | $15.36 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$96.32 | $-1.05 | $-20.11 | $-504.90 | $0 | $25.55 | $21.98 | $11.07 |
$96.32 | $-1.05 | $-20.11 | $-504.90 | $0 | $25.55 | $21.98 | $11.07 |
$0 | $0 | $0 | $5.71 | $-888.69 | $-0.06 | $4.17 | $-4.26 |
$-893.98 | $-192.81 | $-662.54 | $-1,702.03 | $-1,011.72 | $-458.79 | $-581.90 | $-78.60 |
$-443.74 | $-107.47 | $-392.79 | $601 | $369 | $691 | $944 | $213 |
$-61.69 | $-466.74 | $-95.83 | $-43.41 | $-101.46 | $-0.09 | $-0.13 | $-0.17 |
$-505.43 | $-574.21 | $-488.62 | $557 | $267 | $691 | $944 | $213 |
$905 | $0 | $5.92 | $14.85 | $-29.67 | $-192.36 | $-128.57 | $-105.22 |
$905 | $0 | $5.92 | $14.85 | $-29.67 | $-192.36 | $-128.57 | $-105.22 |
$-41.13 | $-57.95 | $-1.18 | $-2.28 | $0 | $-30.51 | $-28.31 | $-38.26 |
$-94.16 | $-134.86 | $-146.70 | $1,659 | $-79.35 | $-18.30 | $-9.66 | $-4.22 |
$265 | $-764.91 | $-631.78 | $2,229 | $158 | $450 | $777 | $64.81 |
$51.95 | $-253.92 | $-328.90 | $1,267 | $-138.02 | $373 | $165 | $84.10 |
$53.03 | $42.14 | $49.69 | $76.53 | $36.51 | $18.38 | $22.90 | $9.17 |
$-41.13 | $-57.95 | $-1.18 | $-2.28 | $0.00 | $-30.51 | $-28.31 | $-38.26 |