Annual Data | Millions of US $ except per share data
2023 | 2022 |
$37.43 | $23.00 |
$65.86 | $59.69 |
$0 | $0 |
$0 | $0 |
$6.97 | $6.60 |
$110 | $89.29 |
$0.24 | $0.32 |
$0 | $0 |
$13.09 | $14.08 |
$1.29 | $0 |
$16.07 | $16.59 |
$126 | $106 |
$70.87 | $51.12 |
$0.76 | $0.93 |
$0.77 | $8.91 |
$2.02 | $242 |
$72.88 | $293 |
$0.00 | $0.00 |
$-298.68 | $-187.16 |
$0.16 | $-0.01 |
$0 | $0 |
$53.44 | $-187.32 |
$126 | $106 |
Quarterly Data | Millions of US $ except per share data
2024-06-30 | 2024-03-31 | 2023-12-31 | 2022-12-31 |
$28.16 | $32.41 | $37.43 | $23.00 |
$87.96 | $66.98 | $65.86 | $59.69 |
$0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 |
$7.28 | $7.02 | $6.97 | $6.60 |
$123 | $106 | $110 | $89.29 |
$0.34 | $0.33 | $1.34 | $1.38 |
$0 | $0 | $0 | $0 |
$12.61 | $12.76 | $13.09 | $14.08 |
$1.23 | $1.26 | $1.29 | $0 |
$15.55 | $15.71 | $15.72 | $15.46 |
$139 | $122 | $126 | $106 |
$89.03 | $69.72 | $70.87 | $51.12 |
$0.62 | $0.64 | $0.76 | $0.93 |
$0.40 | $0.78 | $0.77 | $241 |
$1.46 | $1.88 | $2.02 | $242 |
$90.49 | $71.59 | $72.88 | $293 |
$0.00 | $0.00 | $0.00 | $0.00 |
$-298.42 | $-297.09 | $-298.68 | $-187.16 |
$0.40 | $0.24 | $0 | $0 |
$0 | $0 | $0.16 | $-0.01 |
$48.46 | $50.52 | $53.44 | $-187.32 |
$139 | $122 | $126 | $106 |