XML 88 R74.htm IDEA: XBRL DOCUMENT v3.19.1
Additional Financial Information - Components of Other Current Liabilities (Detail) - USD ($)
$ in Millions
Mar. 31, 2019
Jul. 01, 2018
Jun. 30, 2018
Other Current Liabilities [Line Items]      
Total Other current liabilities $ 745 $ 566 $ 372
Other Current Liabilities [Member]      
Other Current Liabilities [Line Items]      
Royalties and commissions payable 241   187
Allowance for sales returns 198   0
Current tax payable 15   17
Other 291   168
Total Other current liabilities $ 745   $ 372