Annual Data | Millions of US $ except per share data
2023 | 2022 |
$300 | $298 |
$514 | $456 |
$94.53 | $97.48 |
$23.75 | $36.20 |
$0 | $0 |
$983 | $934 |
$20.53 | $24.78 |
$0 | $0 |
$7.19 | $8.15 |
$0 | $0 |
$61.06 | $78.83 |
$1,044 | $1,013 |
$569 | $517 |
$20.77 | $31.86 |
$0.07 | $0.12 |
$20.84 | $1,099 |
$590 | $1,617 |
$0.00 | $0.00 |
$-693.61 | $-597.98 |
$-3.55 | $-7.71 |
$0.85 | $0.78 |
$454 | $-604.28 |
$1,044 | $1,013 |
Quarterly Data | Millions of US $ except per share data
2024-06-30 | 2024-03-31 | 2023-12-31 | 2022-12-31 |
$281 | $281 | $300 | $298 |
$468 | $442 | $514 | $456 |
$92.54 | $94.40 | $94.53 | $97.48 |
$25.14 | $23.52 | $0 | $0 |
$0 | $0 | $23.76 | $36.20 |
$904 | $902 | $983 | $934 |
$23.89 | $21.91 | $46.27 | $45.87 |
$0 | $0 | $0 | $0 |
$6.71 | $6.79 | $7.19 | $8.15 |
$0 | $0 | $0 | $0 |
$59.18 | $58.01 | $53.47 | $54.02 |
$963 | $960 | $1,044 | $1,013 |
$503 | $497 | $569 | $517 |
$19.52 | $17.96 | $20.77 | $31.86 |
$0.06 | $0.07 | $0.07 | $1,067 |
$19.58 | $18.03 | $20.84 | $1,099 |
$523 | $515 | $590 | $1,617 |
$0.00 | $0.00 | $0.00 | $0.00 |
$-697.10 | $-692.45 | $-693.61 | $-597.98 |
$-1.75 | $-3.02 | $0 | $0 |
$0.83 | $0.83 | $-2.71 | $-6.30 |
$440 | $446 | $454 | $-604.28 |
$963 | $960 | $1,044 | $1,013 |