Interest and other income - Summary of Interest and Other Income (Details) - USD ($) $ in Millions |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Analysis of income and expense [abstract] | |||
Interest income | $ 2,313 | $ 1,046 | $ 511 |
Dividend income (from investments in equity securities) | 49 | 216 | 91 |
Net gains/(losses) on sale and revaluation of non-current assets and businesses | 257 | 642 | 5,995 |
Net foreign exchange (losses)/gains on financing activities | (458) | (340) | 118 |
Other | 677 | (649) | 341 |
Interest and other income, of which: | $ 2,838 | $ 915 | $ 7,056 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The amount of income associated with interest and other financing activities of the entity. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition The gains (losses) on disposals of non-current assets. [Refer: Non-current assets] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Classes of financial instruments [domain]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The amount of operating income (expense) that the entity does not separately disclose in the same statement or note. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition The amount of dividends recognised as income. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition The amount of income arising from interest. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|