XML 102 R87.htm IDEA: XBRL DOCUMENT v3.19.2
Provision for Income Taxes (Detail) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Current Taxes      
U.S. federal $ 4,718 $ 19,764 $ 2,739
U.S. state and local 662 934 30
Foreign 5,531 4,348 2,472
Current taxes 10,911 25,046 5,241
Deferred Taxes      
U.S. federal (5,647) (4,292) (554)
U.S. state and local (1,010) (458) 269
Foreign 194 (393) (544)
Deferred taxes (6,463) (5,143) (829)
Provision for income taxes $ 4,448 $ 19,903 $ 4,412