XML 56 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounting Policies - Additional Information (Detail) - USD ($)
$ in Billions
3 Months Ended
Sep. 30, 2017
Jun. 30, 2017
Jul. 01, 2016
Significant Accounting Policies [Line Items]      
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.