Fair Values of Derivative Instruments (Detail) - USD ($) $ in Millions | Mar. 31, 2018 | Jun. 30, 2017 |
Short-term Investments | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | $ 36 | $ 100 |
Net amount, assets | (3) | 80 |
Short-term Investments | Eligible for Offsetting | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 31 | 100 |
Gross amounts of derivatives offset on the balance sheet, assets | (34) | (20) |
Net amounts presented on the balance sheet, assets | (3) | 80 |
Gross amounts of derivatives not offset on the balance sheet, assets | 0 | 0 |
Cash collateral received, assets | 0 | 0 |
Short-term Investments | Non-designated Hedge Derivatives | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 26 | 20 |
Short-term Investments | Non-designated Hedge Derivatives | Foreign Exchange Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 3 | 9 |
Short-term Investments | Non-designated Hedge Derivatives | Equity Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 4 | 3 |
Short-term Investments | Non-designated Hedge Derivatives | Interest Rate Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 15 | 3 |
Short-term Investments | Non-designated Hedge Derivatives | Credit Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 4 | 5 |
Short-term Investments | Designated Hedge Derivatives | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 10 | 80 |
Short-term Investments | Designated Hedge Derivatives | Foreign Exchange Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 10 | 80 |
Short-term Investments | Designated Hedge Derivatives | Equity Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 0 | 0 |
Other Current Assets | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 138 | 336 |
Net amount, assets | 36 | 204 |
Other Current Assets | Eligible for Offsetting | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 138 | 336 |
Gross amounts of derivatives offset on the balance sheet, assets | (102) | (132) |
Net amounts presented on the balance sheet, assets | 36 | 204 |
Gross amounts of derivatives not offset on the balance sheet, assets | 0 | 0 |
Cash collateral received, assets | 0 | 0 |
Other Current Assets | Non-designated Hedge Derivatives | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 67 | 203 |
Other Current Assets | Non-designated Hedge Derivatives | Foreign Exchange Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 67 | 203 |
Other Current Assets | Non-designated Hedge Derivatives | Equity Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 0 | 0 |
Other Current Assets | Non-designated Hedge Derivatives | Interest Rate Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 0 | 0 |
Other Current Assets | Non-designated Hedge Derivatives | Credit Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 0 | 0 |
Other Current Assets | Designated Hedge Derivatives | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 71 | 133 |
Other Current Assets | Designated Hedge Derivatives | Foreign Exchange Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 71 | 133 |
Other Current Assets | Designated Hedge Derivatives | Equity Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 0 | 0 |
Equity and Other Investments | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 12 | 67 |
Net amount, assets | 0 | 0 |
Equity and Other Investments | Eligible for Offsetting | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 12 | 67 |
Gross amounts of derivatives offset on the balance sheet, assets | (12) | (67) |
Net amounts presented on the balance sheet, assets | 0 | 0 |
Gross amounts of derivatives not offset on the balance sheet, assets | 0 | 0 |
Cash collateral received, assets | 0 | 0 |
Equity and Other Investments | Non-designated Hedge Derivatives | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 0 | 0 |
Equity and Other Investments | Non-designated Hedge Derivatives | Foreign Exchange Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 0 | 0 |
Equity and Other Investments | Non-designated Hedge Derivatives | Equity Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 0 | 0 |
Equity and Other Investments | Non-designated Hedge Derivatives | Interest Rate Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 0 | 0 |
Equity and Other Investments | Non-designated Hedge Derivatives | Credit Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 0 | 0 |
Equity and Other Investments | Designated Hedge Derivatives | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 12 | 67 |
Equity and Other Investments | Designated Hedge Derivatives | Foreign Exchange Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 0 | 0 |
Equity and Other Investments | Designated Hedge Derivatives | Equity Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 12 | 67 |
Other Long-term Assets | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 65 | 6 |
Net amount, assets | 56 | (2) |
Other Long-term Assets | Eligible for Offsetting | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 65 | 6 |
Gross amounts of derivatives offset on the balance sheet, assets | (9) | (8) |
Net amounts presented on the balance sheet, assets | 56 | (2) |
Gross amounts of derivatives not offset on the balance sheet, assets | 0 | 0 |
Cash collateral received, assets | 0 | 0 |
Other Long-term Assets | Non-designated Hedge Derivatives | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 59 | 6 |
Other Long-term Assets | Non-designated Hedge Derivatives | Foreign Exchange Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 59 | 6 |
Other Long-term Assets | Non-designated Hedge Derivatives | Equity Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 0 | 0 |
Other Long-term Assets | Non-designated Hedge Derivatives | Interest Rate Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 0 | 0 |
Other Long-term Assets | Non-designated Hedge Derivatives | Credit Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 0 | 0 |
Other Long-term Assets | Designated Hedge Derivatives | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 6 | 0 |
Other Long-term Assets | Designated Hedge Derivatives | Foreign Exchange Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 6 | 0 |
Other Long-term Assets | Designated Hedge Derivatives | Equity Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Assets | 0 | 0 |
Other Current Liabilities | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | (313) | (337) |
Net amount, liabilities | (224) | (341) |
Other Current Liabilities | Eligible for Offsetting | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | (313) | (334) |
Gross amounts of derivatives offset on the balance sheet, liabilities | 150 | 221 |
Net amounts presented on the balance sheet, liabilities | (163) | (113) |
Gross amounts of derivatives not offset on the balance sheet, liabilities | 0 | 0 |
Cash collateral received, liabilities | (61) | (228) |
Other Current Liabilities | Non-designated Hedge Derivatives | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | (148) | (148) |
Other Current Liabilities | Non-designated Hedge Derivatives | Foreign Exchange Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | (142) | (134) |
Other Current Liabilities | Non-designated Hedge Derivatives | Equity Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | (4) | (6) |
Other Current Liabilities | Non-designated Hedge Derivatives | Interest Rate Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | (2) | (7) |
Other Current Liabilities | Non-designated Hedge Derivatives | Credit Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | 0 | (1) |
Other Current Liabilities | Designated Hedge Derivatives | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | (165) | (189) |
Other Current Liabilities | Designated Hedge Derivatives | Foreign Exchange Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | (70) | (3) |
Other Current Liabilities | Designated Hedge Derivatives | Equity Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | (95) | (186) |
Other Long-term Liabilities | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | (15) | (8) |
Net amount, liabilities | (6) | (1) |
Other Long-term Liabilities | Eligible for Offsetting | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | (15) | (8) |
Gross amounts of derivatives offset on the balance sheet, liabilities | 9 | 7 |
Net amounts presented on the balance sheet, liabilities | (6) | (1) |
Gross amounts of derivatives not offset on the balance sheet, liabilities | 0 | 0 |
Cash collateral received, liabilities | 0 | 0 |
Other Long-term Liabilities | Non-designated Hedge Derivatives | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | (9) | (8) |
Other Long-term Liabilities | Non-designated Hedge Derivatives | Foreign Exchange Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | (9) | (8) |
Other Long-term Liabilities | Non-designated Hedge Derivatives | Equity Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | 0 | 0 |
Other Long-term Liabilities | Non-designated Hedge Derivatives | Interest Rate Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | 0 | 0 |
Other Long-term Liabilities | Non-designated Hedge Derivatives | Credit Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | 0 | 0 |
Other Long-term Liabilities | Designated Hedge Derivatives | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | (6) | 0 |
Other Long-term Liabilities | Designated Hedge Derivatives | Foreign Exchange Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | (6) | 0 |
Other Long-term Liabilities | Designated Hedge Derivatives | Equity Contracts | | |
Derivatives, Fair Value [Line Items] | | |
Derivative Liabilities | $ 0 | $ 0 |