XML 117 R102.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Changes in Accumulated Other Comprehensive Income (Loss) by Component (Detail) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period $ 102,330 $ 82,718  
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccountingStandardsUpdate201601Member
Net change related to other comprehensive income (loss) $ 3,526 $ 1,914 $ (2,856)
Balance, end of period 118,304 102,330 82,718
Derivatives      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period 0 173 134
Unrealized gains (losses), net of tax (38) 160 218
Tax expense (benefit) included in provision for income taxes 0 8 6
Amounts reclassified from accumulated other comprehensive income (loss) 0 (333) (179)
Net change related to other comprehensive income (loss) (38) (173) 39
Balance, end of period (38) 0 173
Derivatives | Revenue      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustments for (gains) losses 0 (341) (185)
Investments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period 1,488 (850) 1,825
Unrealized gains (losses), net of tax 3,987 2,331 (1,146)
Tax expense (benefit) included in provision for income taxes (1) (19) 738
Amounts reclassified from accumulated other comprehensive income (loss) 3 74 (1,571)
Net change related to other comprehensive income (loss) 3,990 2,405 (2,717)
Balance, end of period 5,478 1,488 (850)
Investments | Cumulative effect of accounting changes      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period (67) 42  
Balance, end of period 0 (67) 42
Investments | Other Income (Expense), Net      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustments for (gains) losses 4 93 (2,309)
Translation adjustments and other      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period (1,828) (1,510) (1,332)
Net change related to other comprehensive income (loss) (426) (318) (178)
Balance, end of period (2,254) (1,828) (1,510)
Accumulated other comprehensive income (loss)      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period (340) (2,187) 627
Net change related to other comprehensive income (loss) 3,526 1,914 (2,856)
Balance, end of period 3,186 (340) (2,187)
Accumulated other comprehensive income (loss) | Cumulative effect of accounting changes      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period (67) 42  
Balance, end of period $ 0 $ (67) $ 42