v3.25.2
Provision for Income Taxes (Detail) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Current Taxes      
U.S. federal $ 14,086 $ 12,165 $ 14,009
U.S. state and local 3,342 2,366 2,322
Foreign 11,423 9,858 6,678
Current taxes 28,851 24,389 23,009
Deferred Taxes      
U.S. federal (6,250) (4,791) (6,146)
U.S. state and local (1,087) (379) (477)
Foreign 281 432 564
Deferred taxes (7,056) (4,738) (6,059)
Provision for income taxes $ 21,795 $ 19,651 $ 16,950