v3.26.1
INCOME TAXES - Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Current:      
Federal $ 443 $ 358 $ 782
State 100 121 201
Foreign 345 475 514
Total Current 888 954 1,497
Deferred:      
Federal (262) (135) (422)
State 10 (12) (61)
Foreign 156 (141) (14)
Total Deferred (96) (288) (497)
TOTAL INCOME TAX EXPENSE $ 792 $ 666 $ 1,000