XML 157 R105.htm IDEA: XBRL DOCUMENT
v3.23.3

RECEIVABLES - Allowance for Credit Losses (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Oct. 29, 2023 | Oct. 30, 2022 | Oct. 31, 2021
Allowance: |  |  |
Beginning of year balance | $ 325 | $ 166 | $ 184
Provision (credit) | 119 |  |
Provision (credit) subtotal | (23) | 192 | (18)
Write-offs | (129) | (88) | (88)
Recoveries | 43 | 52 | 56
Translation adjustments | (19) | 3 | 1
End of year balance | 197 | 325 | 166
Financing receivables: |  |  |
End of year balance | 51,205 | 42,895 | 38,624
Cumulative Effect from Adoption | ASU 2016-13 |  |  |
Allowance: |  |  |
Beginning of year balance |  |  | 31
Russia |  |  |
Allowance: |  |  |
Provision transferred to held for sale | (142) |  |
Retail Customer Receivables |  |  |
Financing receivables: |  |  |
End of year balance | 44,283 | 39,622 |
Retail Notes & Financing Leases |  |  |
Allowance: |  |  |
Beginning of year balance | 299 | 138 | 133
Provision (credit) | 97 |  |
Provision (credit) subtotal | (45) | 197 |
Write-offs | (84) | (61) | (60)
Recoveries | 21 | 22 | 20
Translation adjustments | (19) | 3 | 1
End of year balance | 172 | 299 | 138
Financing receivables: |  |  |
End of year balance | 39,585 | 35,367 | 32,233
Retail Notes & Financing Leases | Cumulative Effect from Adoption | ASU 2016-13 |  |  |
Allowance: |  |  |
Beginning of year balance |  |  | 44
Retail Notes & Financing Leases | Russia |  |  |
Allowance: |  |  |
Provision transferred to held for sale | (142) |  |
Revolving Charge Accounts |  |  |
Allowance: |  |  |
Beginning of year balance | 22 | 21 | 43
Provision (credit) | 22 |  |
Provision (credit) subtotal | 22 | (2) | (17)
Write-offs | (45) | (27) | (28)
Recoveries | 22 | 30 | 36
End of year balance | 21 | 22 | 21
Financing receivables: |  |  |
End of year balance | 4,698 | 4,255 | 3,825
Revolving Charge Accounts | Cumulative Effect from Adoption | ASU 2016-13 |  |  |
Allowance: |  |  |
Beginning of year balance |  |  | (13)
Wholesale Receivables |  |  |
Allowance: |  |  |
Beginning of year balance | 4 | 7 | 8
Provision (credit) subtotal |  | (3) | (1)
End of year balance | 4 | 4 | 7
Financing receivables: |  |  |
End of year balance | $ 6,922 | $ 3,273 | $ 2,566

X
- Definition Amount of allowance for credit loss on financing receivable and net investment in lease. Excludes allowance for financing receivable covered under loss sharing agreement. + References No definition available. + Details
Name: | de_FinancingReceivableAndNetInvestmentInLeaseAllowanceForCreditLoss
Namespace Prefix: | de_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | de_FinancingReceivableAndNetInvestmentInLeaseAllowanceForCreditLossAdditionalInformationAbstract
Namespace Prefix: | de_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of foreign currency translation gain (loss) which (increases) decreases allowance for credit loss on financing receivable and net investment in lease. + References No definition available. + Details
Name: | de_FinancingReceivableAndNetInvestmentInLeaseAllowanceForCreditLossForeignCurrencyTranslation
Namespace Prefix: | de_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of credit loss reversal of expense for financing receivable and net investment in lease related to financing receivables transferred to held for sale. + References No definition available. + Details
Name: | de_FinancingReceivableAndNetInvestmentInLeaseAllowanceForCreditLossHeldForSaleReversal
Namespace Prefix: | de_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase in allowance for credit loss on financing receivable and net investment in lease from recovery. + References No definition available. + Details
Name: | de_FinancingReceivableAndNetInvestmentInLeaseAllowanceForCreditLossRecovery
Namespace Prefix: | de_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | de_FinancingReceivableAndNetInvestmentInLeaseAllowanceForCreditLossRollForward
Namespace Prefix: | de_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of write off of financing receivable and net investment in lease, charged against allowance for credit loss. + References No definition available. + Details
Name: | de_FinancingReceivableAndNetInvestmentInLeaseAllowanceForCreditLossWriteOffs
Namespace Prefix: | de_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of credit loss expense (reversal of expense) for financing receivable and net investment in lease. + References No definition available. + Details
Name: | de_FinancingReceivableAndNetInvestmentInLeaseProvisionForLossExpensed
Namespace Prefix: | de_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of credit loss expense (reversal of expense) for financing receivable and net investment in lease prior to reversal of expense related to financing receivables transferred to held for sale. + References No definition available. + Details
Name: | de_FinancingReceivableAndNetInvestmentInLeaseProvisionForLossExpensedPriorToHeldForSaleReversal
Namespace Prefix: | de_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost, before allowance for credit loss, of financing receivable and net investment in lease. + References No definition available. + Details
Name: | de_NotesReceivableAndNetInvestmentInLeaseGross
Namespace Prefix: | de_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember
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: | srt_StatementGeographicalAxis=country_RU
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=de_RetailNotesAndFinanceLeasesPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=de_RevolvingChargeAccountsPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |