Dividends Declared (Detail) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | 12 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2017 |
Mar. 31, 2017 |
Dec. 31, 2016 |
Sep. 30, 2016 |
Jun. 30, 2016 |
Mar. 31, 2016 |
Dec. 31, 2015 |
Sep. 30, 2015 |
Jun. 30, 2017 |
Jun. 30, 2016 |
Jun. 30, 2015 |
|
| Dividends [Line Items] | |||||||||||
| Declaration Date | Jun. 13, 2017 | Mar. 14, 2017 | Nov. 30, 2016 | Sep. 20, 2016 | Jun. 14, 2016 | Mar. 15, 2016 | Dec. 02, 2015 | Sep. 15, 2015 | |||
| Dividend Per Share | $ 0.39 | $ 0.39 | $ 0.39 | $ 0.39 | $ 0.36 | $ 0.36 | $ 0.36 | $ 0.36 | $ 1.56 | $ 1.44 | $ 1.24 |
| Record Date | Aug. 17, 2017 | May 18, 2017 | Feb. 16, 2017 | Nov. 17, 2016 | Aug. 18, 2016 | May 19, 2016 | Feb. 18, 2016 | Nov. 19, 2015 | |||
| Total Amount | $ 3,006 | $ 3,009 | $ 3,012 | $ 3,024 | $ 2,800 | $ 2,821 | $ 2,842 | $ 2,868 | |||
| Payment Date | Sep. 14, 2017 | Jun. 08, 2017 | Mar. 09, 2017 | Dec. 08, 2016 | Sep. 08, 2016 | Jun. 09, 2016 | Mar. 10, 2016 | Dec. 10, 2015 | |||