XML 63 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Gains (Losses) on Derivative Instruments Recognized on Consolidated Income Statements (Detail) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Revenue | Foreign Exchange Contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (Losses) on Derivatives Not Designated as Hedges $ 0 $ 0
Revenue | Other Contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (Losses) on Derivatives Not Designated as Hedges 0 0
Other Income (Expense), Net | Foreign Exchange Contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (Losses) on Derivatives Not Designated as Hedges 58 (171)
Other Income (Expense), Net | Other Contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (Losses) on Derivatives Not Designated as Hedges 4 1
Fair Value Hedges | Revenue | Foreign Exchange Contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivatives 0 0
Hedged items 0 0
Excluded from effectiveness assessment 0 0
Fair Value Hedges | Revenue | Interest Rate Contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivatives 0 0
Hedged items 0 0
Fair Value Hedges | Other Income (Expense), Net | Foreign Exchange Contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivatives (169) 30
Hedged items 168 (33)
Excluded from effectiveness assessment 8 41
Fair Value Hedges | Other Income (Expense), Net | Interest Rate Contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivatives 0 1
Hedged items 4 (1)
Cash Flow Hedges | Revenue | Foreign Exchange Contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount reclassified from accumulated other comprehensive income 0 0
Excluded from effectiveness assessment 0 0
Cash Flow Hedges | Other Income (Expense), Net | Foreign Exchange Contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount reclassified from accumulated other comprehensive income 20 (5)
Excluded from effectiveness assessment $ 0 $ 0