Deferred Income Tax Assets and Liabilities (Detail) - USD ($) $ in Millions |
Jun. 30, 2020 |
Jun. 30, 2019 |
|---|---|---|
| Deferred Income Tax Assets | ||
| Stock-based compensation expense | $ 461 | $ 406 |
| Accruals, reserves, and other expenses | 2,721 | 2,287 |
| Loss and credit carryforwards | 865 | 3,518 |
| Depreciation and amortization | 6,361 | 7,046 |
| Leasing liabilities | 3,025 | 1,594 |
| Unearned revenue | 1,553 | 475 |
| Other | 354 | 367 |
| Deferred income tax assets | 15,340 | 15,693 |
| Less valuation allowance | (755) | (3,214) |
| Deferred income tax assets, net of valuation allowance | 14,585 | 12,479 |
| Deferred Income Tax Liabilities | ||
| Book/tax basis differences in investments and debt | (2,642) | (738) |
| Unearned revenue | 0 | (30) |
| Leasing assets | (2,817) | (1,510) |
| Deferred GILTI tax liabilities | (2,581) | (2,607) |
| Other | (344) | (291) |
| Deferred income tax liabilities | (8,384) | (5,176) |
| Net deferred income tax assets | 6,201 | 7,303 |
| Long-term deferred income tax liabilities | (204) | (233) |
| Other Long-term Assets | ||
| Deferred Income Tax Liabilities | ||
| Other long-term assets | $ 6,405 | $ 7,536 |
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from depreciation and amortization. No definition available.
|
| X | ||||||||||
- Definition Deferred tax assets, leasing liabilities. No definition available.
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss and tax credit carryforwards. No definition available.
|
| X | ||||||||||
- Definition Amount of deferred tax liability attributable to book tax basis differences in investments and debt. No definition available.
|
| X | ||||||||||
- Definition Deferred tax liabilities, deferred global intangible low-taxed income tax liabilities. No definition available.
|
| X | ||||||||||
- Definition Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|