XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Changes in AOCI (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 29, 2024
Feb. 28, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 14,146 $ 15,272 $ 14,004 $ 15,281
Other comprehensive income (loss):        
Other comprehensive gains (losses) before reclassifications 97 (29) 206 295
Reclassifications to net income of previously deferred (gains) losses (93) (228) (312) (311)
Total other comprehensive income (loss), net of tax 4 (257) (106) (16)
Ending balance 14,226 14,531 14,226 14,531
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 121 559 231 318
Other comprehensive income (loss):        
Total other comprehensive income (loss), net of tax 4 (257) (106) (16)
Ending balance 125 302 125 302
FOREIGN CURRENCY TRANSLATION ADJUSTMENT        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (178) (392) (253) (520)
Other comprehensive income (loss):        
Other comprehensive gains (losses) before reclassifications (57) 150 16 (77)
Reclassifications to net income of previously deferred (gains) losses 0 3 2 358
Total other comprehensive income (loss), net of tax (57) 153 18 281
Ending balance (235) (239) (235) (239)
CASH FLOW HEDGES        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 242 933 431 779
Other comprehensive income (loss):        
Other comprehensive gains (losses) before reclassifications 150 (179) 175 399
Reclassifications to net income of previously deferred (gains) losses (100) (254) (314) (678)
Total other comprehensive income (loss), net of tax 50 (433) (139) (279)
Ending balance 292 500 292 500
NET INVESTMENT HEDGES        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 115 115 115 115
Other comprehensive income (loss):        
Other comprehensive gains (losses) before reclassifications 0 0 0 0
Reclassifications to net income of previously deferred (gains) losses 0 0 0 0
Total other comprehensive income (loss), net of tax 0 0 0 0
Ending balance 115 115 115 115
OTHER        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (58) (97) (62) (56)
Other comprehensive income (loss):        
Other comprehensive gains (losses) before reclassifications 4 0 15 (27)
Reclassifications to net income of previously deferred (gains) losses 7 23 0 9
Total other comprehensive income (loss), net of tax 11 23 15 (18)
Ending balance $ (47) $ (74) $ (47) $ (74)