v3.26.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Millions, $ in Millions
Total
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Class A Common Stock
Class A Common Stock
Common Stock [Member]
Class B Common Stock
Class B Common Stock
Common Stock [Member]
Beginning balance (in shares) at May. 31, 2025           290   1,186
Beginning balance at May. 31, 2025 $ 13,213 $ 14,195 $ (258) $ (727)       $ 3
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Stock options exercised (in shares)               3
Stock Issued During Period, Value, Stock Options Exercised 126 126            
Conversion to Class B Common Stock (in shares)           (1)   1
Repurchase of Class B Common Stock (in shares)               (2)
Stock Repurchased and Retired During Period, Value (123) (17)   (106)        
Dividends on common stock and preferred stock (594)     (594)        
Issuance Of Shares To Employees Value Net Of Shares Withheld For Taxes (16) (16)            
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 185 185            
Net income 727     727        
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (50)   (50)          
Ending balance (in shares) at Aug. 31, 2025           289   1,188
Ending balance at Aug. 31, 2025 13,468 14,473 (308) (700)       $ 3
Beginning balance (in shares) at May. 31, 2026         281 281 1,202 1,202
Beginning balance at May. 31, 2026 14,865 15,158 (141) (155)       $ 3
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Dividends on common stock and preferred stock (613)     (613)        
Issuance Of Shares To Employees Value Net Of Shares Withheld For Taxes (4) (4)            
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 158 158            
Net income 712     712        
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 102   102          
Ending balance (in shares) at Aug. 31, 2026         281 281 1,202 1,202
Ending balance at Aug. 31, 2026 $ 15,220 $ 15,312 $ (39) $ (56)       $ 3