XML 151 R137.htm IDEA: XBRL DOCUMENT v3.20.2
Additional Financial Information - Components of Other Current Liabilities (Detail) - USD ($)
$ in Millions
Jun. 30, 2020
Jun. 30, 2019
Other Current Liabilities [Line Items]    
Total Other current liabilities $ 838 $ 724
Other Current Liabilities    
Other Current Liabilities [Line Items]    
Royalties and commissions payable 169 211
Operating lease liabilities,current 131 0
Allowance for sales returns 174 192
Current tax payable 50 22
Other 314 299
Total Other current liabilities $ 838 $ 724