Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
$-355.00 | $-815.00 | $-848.00 | $-266.00 | $-208.91 | $-125.50 | $-109.85 | $-75.06 | $-76.30 | $-59.11 |
$191 | $204 | $251 | $145 | $72.30 | $43.13 | $22.18 | $15.03 | $11.33 | $4.72 |
$622 | $704 | $561 | $211 | $141 | $77.20 | $51.87 | $17.83 | $10.77 | $6.90 |
$813 | $908 | $812 | $356 | $213 | $120 | $74.05 | $32.87 | $22.09 | $11.62 |
$-79.00 | $-87.00 | $-175.00 | $-66.00 | $-37.52 | $-39.68 | $-18.32 | $-11.99 | $-10.67 | $-7.23 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $-6.00 | $7.00 | $4.00 | $1.69 | $-1.44 | $-2.46 | $1.53 | $0.96 | $2.78 |
$44.00 | $122 | $237 | $50.00 | $54.36 | $48.22 | $21.96 | $6.20 | $15.11 | $16.79 |
$54.00 | $-7.00 | $140 | $38.00 | $51.54 | $20.33 | $10.56 | $0.09 | $12.67 | $14.75 |
$512 | $86.00 | $104 | $128 | $55.60 | $15.17 | $-25.24 | $-42.10 | $-41.54 | $-32.75 |
$-1,732.00 | $-1,432.00 | $-1,864.00 | $-2,046.00 | $-19.33 | $-21.92 | $-11.98 | $-11.74 | $-6.70 | $-2.95 |
$-1.00 | $-2.00 | $0 | $0 | $-8.59 | $0 | $0 | $0 | $0 | $0 |
$-22.00 | $-4.00 | $-215.00 | $0 | $-44.28 | $-15.63 | $0 | $0 | $0 | $-3.20 |
$0 | $0 | $0 | $0 | $-999.39 | $-631.49 | $-129.09 | $0 | $-46.36 | $0 |
$2,196 | $1,308 | $1,712 | $741 | $384 | $472 | $41.36 | $18.71 | $54.22 | $-42.43 |
$2,196 | $1,308 | $1,712 | $741 | $-615.84 | $-159.77 | $-87.72 | $18.71 | $7.86 | $-42.43 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$441 | $-130.00 | $-367.00 | $-1,305.00 | $-688.04 | $-197.32 | $-99.70 | $6.97 | $1.16 | $-48.57 |
$-937.00 | $0 | $0 | $1,196 | $1,148 | $255 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-937.00 | $0 | $0 | $1,196 | $1,148 | $255 | $0 | $0 | $0 | $0 |
$54.00 | $48.00 | $89.00 | $-104.00 | $-294.49 | $103 | $242 | $2.44 | $3.63 | $2.81 |
$54.00 | $48.00 | $89.00 | $-104.00 | $-294.49 | $103 | $242 | $2.44 | $77.05 | $77.31 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $-0.13 | $-0.21 | $-4.56 | $-1.98 | $-0.21 | $0 |
$-883.00 | $48.00 | $89.00 | $1,092 | $853 | $358 | $237 | $0.46 | $76.84 | $77.31 |
$71.00 | $-2.00 | $-176.00 | $-83.00 | $221 | $175 | $113 | $-34.80 | $36.42 | $-4.01 |
$684 | $677 | $566 | $195 | $127 | $76.32 | $49.86 | $17.13 | $9.83 | $6.58 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |