XML 91 R85.htm IDEA: XBRL DOCUMENT v3.2.0.727
SCHEDULE II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Millions
12 Months Ended
May. 31, 2015
May. 31, 2014
May. 31, 2013
Allowance for Sales Returns      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 308 $ 241 $ 173
Charged to Costs and Expenses 726 619 538
Charged to Other Accounts [1] (35) (3) 1
Write-Offs, Net (620) (549) (471)
Balance at End of Period 379 308 241
Allowance for Doubtful Accounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period [2] 78 104 91
Charged to Costs and Expenses [2] 35 13 31
Charged to Other Accounts [1],[2] (15) (2) 1
Write-Offs, Net [2] (20) (37) (19)
Balance at End of Period [2] $ 78 $ 78 $ 104
[1] Amounts included in this column primarily relate to foreign currency translation.
[2] Includes both current and non-current portions of the allowance for doubtful accounts. The non-current portion is included in Deferred income taxes and other assets on the Consolidated Balance Sheets.