XML 87 R77.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Details - Schedule of Other Accrued Liabilities (Details) - USD ($)
$ in Millions
Jul. 31, 2017
Oct. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued taxes - other $ 897 $ 866
Warranty - short-term 265 258
Sales and marketing programs 824 853
Derivative liabilities 430 159
Other 2,247 1,721
Total $ 4,663 $ 3,857