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. |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition For an unclassified balance sheet, the amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount due from customers or clients, more than one year from the balance sheet date, for goods or services that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Description of payment terms in contract with customer. Includes, but is not limited to, timing of payment, existence of financing component, variability of consideration and constraint on variable consideration. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|