XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Accounting Policies - Additional Information (Detail) - USD ($)
$ in Millions
Mar. 31, 2019
Jul. 01, 2018
Jun. 30, 2018
Significant Accounting Policies [Line Items]      
Long-term accounts receivable, net of allowance for doubtful accounts $ 2,000   $ 1,800
Retained earnings 18,338   13,682
Long-term deferred tax liabilities 1,838   541
Other current assets $ 7,049   $ 6,751
Accounting Standards Update 2016-16      
Significant Accounting Policies [Line Items]      
Retained earnings   $ 557  
Long-term deferred tax assets   2,800  
Long-term deferred tax liabilities   2,100  
Other current assets   $ (152)