XML 103 R79.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Current provision      
Federal $ 891 $ 1,184 $ 579
State and local 146 218 157
Foreign 359 265 209
Current provision, total 1,396 1,667 945
Deferred provision      
Federal (302) (82) 369
State and local 20 60 37
Foreign 235 (140) 40
Deferred provision, total (47) (162) 446
Provision for income taxes $ 1,349 $ 1,505 $ 1,391