v3.25.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income $ 12,443 $ 10,467 $ 8,503
Other comprehensive income, net of tax:      
Net foreign currency translation gains (losses) 369 (17) (204)
Net unrealized gains on defined benefit plans 13 31 271
Net unrealized (losses) gains on cash flow hedges (125) 77 102
Other, net 0 (1) 1
Total other comprehensive income, net 257 90 170
Comprehensive income $ 12,700 $ 10,557 $ 8,673