XML 58 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounting Policies - Additional Information (Detail) - USD ($)
$ in Billions
9 Months Ended
Mar. 31, 2018
Jun. 30, 2017
Jul. 01, 2016
Accounting Policies [Abstract]      
Current and long-term accounts receivable, net of allowance for doubtful accounts     $ 22.3
Long-term accounts receivable, net of allowance for doubtful accounts $ 1.6 $ 1.7  
Description of payment terms in contract with customer Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 60 days.