Balance Sheet Details - Notes Payable and Short-Term Borrowings (Details) - USD ($) $ in Millions |
Apr. 30, 2018 |
Oct. 31, 2017 |
|---|---|---|
| Debt Instrument [Line Items] | ||
| Current portion of long-term debt | $ 2,997 | $ 3,005 |
| FS commercial paper | 432 | 401 |
| Notes payable to banks, lines of credit and other | 426 | 444 |
| Total | 3,855 | 3,850 |
| Financial Services | ||
| Debt Instrument [Line Items] | ||
| Notes payable to banks, lines of credit and other | $ 367 | $ 390 |
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of short-term borrowings using unsecured obligations issued by banks, corporations and other borrowers to investors. The maturities of these money market securities generally do not exceed 270 days. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
| X | ||||||||||
- Definition Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Details
|