XML 108 R85.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule II - Valuation and Qualifying Accounts (Detail) - Allowance for Sales Returns - USD ($)
$ in Millions
12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2021
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
BALANCE AT BEGINNING OF
PERIOD $ 525 $ 595 $ 682
CHARGED TO COSTS AND EXPENSES 3,344 2,573 2,617
CHARGED TO OTHER ACCOUNTS (11) (31) 41
WRITE-OFFS,
NET (3,309) (2,612) (2,745)
BALANCE 
AT END 
OF PERIOD $ 549 $ 525 $ 595