Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
$462 | $372 | $381 | $315 | $297 | $286 | $240 | $218 | $0.00 |
$133 | $61.11 | $63.10 | $119 | $108 | $86.91 | $82.67 | $75.36 | $0 |
$21.49 | $67.86 | $54.22 | $-8.90 | $-3.18 | $-6.04 | $-8.61 | $7.30 | $0 |
$154 | $129 | $117 | $110 | $105 | $80.87 | $74.06 | $82.66 | $0 |
$-58.32 | $-63.16 | $-59.55 | $5.63 | $-11.44 | $-20.09 | $-32.68 | $-18.64 | $0 |
$24.64 | $-66.17 | $-70.89 | $-8.77 | $-6.48 | $-12.08 | $-12.09 | $-7.07 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$10.81 | $20.61 | $32.92 | $11.25 | $8.14 | $6.17 | $14.62 | $-6.47 | $0 |
$-22.88 | $-108.72 | $-97.52 | $8.11 | $-9.79 | $-25.99 | $-30.15 | $-32.18 | $0 |
$484 | $311 | $324 | $363 | $325 | $288 | $230 | $226 | $0 |
$-39.22 | $-31.22 | $-32.92 | $-28.65 | $-37.25 | $-32.56 | $-24.48 | $-26.64 | $0 |
$-3.02 | $-1.33 | $-1.91 | $-5.23 | $-3.69 | $-6.43 | $-2.73 | $-3.61 | $0 |
$-298.16 | $-385.82 | $-130.16 | $-26.56 | $-286.32 | $-83.89 | $-148.21 | $-13.04 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-0.38 | $-8.08 | $-0.96 | $-4.45 | $-6.10 | $0 | $0 | $0 | $0 |
$-0.38 | $-8.08 | $-0.96 | $-4.45 | $-6.10 | $0 | $0 | $0 | $0 |
$-19.11 | $-18.20 | $-18.03 | $-19.10 | $-18.05 | $-13.65 | $-12.14 | $-13.75 | $0 |
$-359.88 | $-444.64 | $-183.97 | $-83.99 | $-351.41 | $-136.53 | $-187.55 | $-57.04 | $0 |
$-21.49 | $-168.14 | $0 | $-94.46 | $0 | $0 | $0 | $0 | $0 |
$33.44 | $455 | $19.53 | $-28.00 | $181 | $-57.63 | $50.12 | $-71.59 | $0 |
$11.94 | $287 | $19.53 | $-122.46 | $181 | $-57.63 | $50.12 | $-71.59 | $0 |
$-26.52 | $-26.88 | $-26.36 | $-21.19 | $-21.23 | $-4.99 | $-3.47 | $-3.10 | $0 |
$-26.52 | $-26.88 | $-26.36 | $-21.19 | $-21.23 | $-4.99 | $-3.47 | $-3.10 | $0 |
$-98.30 | $-88.35 | $-93.83 | $-83.34 | $-77.81 | $-75.09 | $-70.81 | $-65.09 | $0 |
$-37.58 | $-26.03 | $-11.20 | $-13.08 | $-14.11 | $-11.42 | $-10.09 | $-12.65 | $0 |
$-150.46 | $146 | $-111.86 | $-240.07 | $68.27 | $-149.13 | $-34.25 | $-152.43 | $0 |
$-32.81 | $14.22 | $34.96 | $33.62 | $42.34 | $3.15 | $5.35 | $21.06 | $0 |
$21.24 | $15.55 | $6.83 | $4.84 | $6.10 | $6.17 | $5.78 | $2.46 | $0 |
$-98.30 | $-88.35 | $-93.83 | $-83.34 | $-77.81 | $-75.09 | $-70.81 | $-65.09 | $0 |