XML 29 R49.htm IDEA: XBRL DOCUMENT
v3.19.2

NEW ACCOUNTING STANDARDS (Details) - USD ($) $ in Millions | Jul. 28, 2019 | Oct. 29, 2018 | Oct. 28, 2018 | Jul. 29, 2018
--- | --- | --- | --- | ---
New accounting standards |  |  |  |
Other assets | $ 1,977 | $ 1,828 | $ 1,718 | $ 1,677
Accounts payable and accrued expenses | $ 9,390 | 10,221 | $ 10,111 | $ 9,483
ASU 2014-09 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | true |  |  |
Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Fixed List] | Modified Retrospective |  |  |
ASU 2016-01 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | true |  |  |
ASU 2016-18 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | true |  |  |
Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Fixed List] | Retrospective |  |  |
ASU 2017-12 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | true |  |  |
Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false] | true |  |  |
ASU 2016-15 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | true |  |  |
ASU 2016-16 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | true |  |  |
ASU 2017-01 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | true |  |  |
ASU 2017-09 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | true |  |  |
ASU 2018-13 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | true |  |  |
ASU 2018-14 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | true |  |  |
ASU 2018-16 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | true |  |  |
ASU 2016-02 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | false |  |  |
ASU 2016-13 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | false |  |  |
ASU 2017-08 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | false |  |  |
ASU 2018-07 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | false |  |  |
ASU 2018-15 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | false |  |  |
ASU 2019-04 |  |  |  |
New accounting standards |  |  |  |
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] | false |  |  |
Retained Earnings |  |  |  |
New accounting standards |  |  |  |
ASU No. 2016-01 adoption | $ 8 |  |  |
Accumulated Other Comprehensive Income (Loss) |  |  |  |
New accounting standards |  |  |  |
ASU No. 2016-01 adoption | $ (8) |  |  |
Cumulative Effect from Adoption | ASU 2014-09 |  |  |  |
New accounting standards |  |  |  |
Other assets |  | 110 |  |
Accounts payable and accrued expenses |  | $ 110 |  |

X
- Definition Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15) -URI http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15(1),(5)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Indicates (true false) whether accounting standards update was adopted. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 + Details
Name: | us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted
Namespace Prefix: | us-gaap_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | instant

X
- Definition Indicates (true false) whether accounting standards update was early adopted. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 + Details
Name: | us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption
Namespace Prefix: | us-gaap_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | instant

X
- Definition Indicates transition method applied for adoption of accounting standards update. Acceptable values are "Retrospective", "Prospective", "Modified Retrospective" and "Modified Prospective". + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 + Details
Name: | us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedFixedList
Namespace Prefix: | us-gaap_
Data Type: | us-types:transitionOptionType
Balance Type: | na
Period Type: | instant

X
- Definition Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption. + References No definition available. + Details
Name: | us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of assets classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(10)) -URI http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910 + Details
Name: | us-gaap_OtherAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201601Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201618Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201712Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201615Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201616Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201701Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201709Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201813Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201814Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201816Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201708Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201807Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201815Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=de_AccountingStandardsUpdate201904Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |