XML 104 R89.htm IDEA: XBRL DOCUMENT v3.10.0.1
Provision for Income Taxes (Detail) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Current Taxes      
U.S. federal $ 19,764 $ 2,739 $ 545
U.S. state and local 934 30 136
Foreign 4,348 2,472 1,940
Current taxes 25,046 5,241 2,621
Deferred Taxes      
U.S. federal (4,292) (554) 1,919
U.S. state and local (458) 269 111
Foreign (393) (544) 449
Deferred taxes (5,143) (829) 2,479
Provision for income taxes $ 19,903 $ 4,412 $ 5,100