Annual Data | Millions of US $ except per share data
TTM | 2023 | 2022 |
$0.00 | $9,979 | $9,306 |
$0.00 | $5,415 | $4,928 |
$0.00 | $4,564 | $4,378 |
$0.00 | $926 | $833 |
$0.00 | $2,389 | $2,127 |
$0.00 | $-874.00 | $-179.00 |
$0.00 | $4,189 | $3,139 |
$0.00 | $375 | $1,239 |
$0.00 | $-245.00 | $-137.00 |
$0.00 | $130 | $1,102 |
$0.00 | $50.00 | $252 |
$0.00 | $80.00 | $850 |
$0.00 | $0 | $0 |
$0.00 | $80.00 | $850 |
$0.00 | $0 | $0 |
$0.00 | $77.00 | $848 |
$0.00 | $375 | $1,239 |
$0.00 | $375 | $1,239 |
$0.00 | $0.18 | $1.97 |
$0.00 | $0.18 | $1.97 |
Quarterly Data | Millions of US $ except per share data
2023-12-31 | 2022-12-31 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0 | $0 |
$0.00 | $0.00 |