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