XML 147 R113.htm IDEA: XBRL DOCUMENT v3.5.0.2
Schedule II - Valuations and Qualifying Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 455 $ 429 $ 443
Charged to Costs and Expenses 2,285 2,047 1,786
Charged to Other Accounts 2 5 4
Deductions (2,201) (2,026) (1,804)
Balance at End of Period 541 455 429
Recoveries of amounts provided for or written off in prior years 2 1 3
Accounts receivable      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 135 137 134
Charged to Costs and Expenses 72 59 51
Charged to Other Accounts 2 5 2
Deductions (74) (66) (50)
Balance at End of Period 135 135 137
Finance notes receivable      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 14 18 17
Charged to Costs and Expenses 6 0 0
Charged to Other Accounts 0 0 2
Deductions (1) (4) (1)
Balance at End of Period 19 14 18
Sales returns and allowances      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 305 273 291
Charged to Costs and Expenses 2,207 1,988 1,735
Charged to Other Accounts 0 0 0
Deductions (2,126) (1,956) (1,753)
Balance at End of Period 386 305 273
Other      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 1 1 1
Charged to Costs and Expenses 0 0 0
Charged to Other Accounts 0 0 0
Deductions 0 0 0
Balance at End of Period 1 1 1
Pricing Disputes      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Charged to Costs and Expenses $ 5 $ 7 $ 9