XML 113 R100.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Changes in Accumulated Other Comprehensive Income (Loss) by Component (Detail) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period $ 118,304 $ 102,330  
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccountingStandardsUpdate201601Member
Net change related to other comprehensive income (loss) $ (1,374) $ 3,526 $ 1,914
Balance, end of period 141,988 118,304 102,330
Derivatives      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period (38) 0 173
Unrealized gains (losses), net of tax 34 (38) 160
Tax expense (benefit) included in provision for income taxes (2) 0 (8)
Amounts reclassified from accumulated other comprehensive income (loss) (15) 0 (333)
Net change related to other comprehensive income (loss) 19 (38) (173)
Balance, end of period (19) (38) 0
Derivatives | Revenue      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustments for (gains) losses included in earnings (17) 0 (341)
Investments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period 5,478 1,488 (850)
Unrealized gains (losses), net of tax (2,216) 3,987 2,331
Tax expense (benefit) included in provision for income taxes 13 (1) (19)
Amounts reclassified from accumulated other comprehensive income (loss) (50) 3 74
Net change related to other comprehensive income (loss) (2,266) 3,990 2,405
Balance, end of period 3,222 5,478 1,488
Investments | Cumulative effect of accounting changes      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period 10 0 (67)
Balance, end of period   10 0
Investments | Other Income (Expense), Net      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustments for (gains) losses included in earnings (63) 4 93
Translation adjustments and other      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period (2,254) (1,828) (1,510)
Net change related to other comprehensive income (loss) 873 (426) (318)
Balance, end of period (1,381) (2,254) (1,828)
Accumulated other comprehensive income (loss)      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period 3,186 (340) (2,187)
Net change related to other comprehensive income (loss) (1,374) 3,526 1,914
Balance, end of period 1,822 3,186 (340)
Accumulated other comprehensive income (loss) | Cumulative effect of accounting changes      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period $ 10 0 (67)
Balance, end of period   $ 10 $ 0