XML 36 R133.htm IDEA: XBRL DOCUMENT v2.4.1.9
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Consolidated Receivable Allowances      
Allowance for doubtful receivables:      
Balance at beginning of period $ 240,145us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 242,866us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 269,004us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Charged to costs and expenses 38,242us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
20,170us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
6,104us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Charged to other accounts 26,152us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
28,547us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
34,524us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Deductions 74,361us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
51,438us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
66,766us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Balance at end of period 230,178us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
240,145us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
242,866us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Trade Receivable Allowances | Equipment Operations      
Allowance for doubtful receivables:      
Balance at beginning of period 62,845us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
62,255us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
67,571us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
Charged to costs and expenses 3,054us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
10,546us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
6,041us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
Charged to other accounts - bad debt recoveries 92us-gaap_ValuationAllowancesAndReservesRecoveries
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
476us-gaap_ValuationAllowancesAndReservesRecoveries
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
1,156us-gaap_ValuationAllowancesAndReservesRecoveries
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
Deductions - receivable write-offs 10,744de_ValuationAllowancesAndReservesDeductionsReceivableWriteOffs
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
3,847de_ValuationAllowancesAndReservesDeductionsReceivableWriteOffs
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
5,756de_ValuationAllowancesAndReservesDeductionsReceivableWriteOffs
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
Deductions - Other (primarily translation) 4,999de_ValuationAllowancesAndReservesDeductionsOtherPrimarilyTranslation
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
6,585de_ValuationAllowancesAndReservesDeductionsOtherPrimarilyTranslation
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
6,757de_ValuationAllowancesAndReservesDeductionsOtherPrimarilyTranslation
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
Balance at end of period 50,248us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
62,845us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
62,255us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_EquipmentOperationsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
Trade Receivable Allowances | Financial Services      
Allowance for doubtful receivables:      
Balance at beginning of period 4,300us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
4,037us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
4,356us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
Charged to costs and expenses 4,009us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
(102)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
642us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
Charged to other accounts - bad debt recoveries 92us-gaap_ValuationAllowancesAndReservesRecoveries
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
203us-gaap_ValuationAllowancesAndReservesRecoveries
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
124us-gaap_ValuationAllowancesAndReservesRecoveries
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
Charged to other accounts - other (primarily translation)   462de_ValuationAllowancesAndReservesChargedToOtherAccountsOtherPrimarilyTranslation
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
 
Deductions - receivable write-offs 2,863de_ValuationAllowancesAndReservesDeductionsReceivableWriteOffs
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
300de_ValuationAllowancesAndReservesDeductionsReceivableWriteOffs
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
1,012de_ValuationAllowancesAndReservesDeductionsReceivableWriteOffs
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
Deductions - Other (primarily translation) 240de_ValuationAllowancesAndReservesDeductionsOtherPrimarilyTranslation
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
  73de_ValuationAllowancesAndReservesDeductionsOtherPrimarilyTranslation
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
Balance at end of period 5,298us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
4,300us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
4,037us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForTradeReceivablesMember
Financing Receivable Allowances | Financial Services      
Allowance for doubtful receivables:      
Balance at beginning of period 173,000us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
176,574us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
197,077us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
Charged to costs and expenses 31,179us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
9,726us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
(579)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
Charged to other accounts - bad debt recoveries 25,968us-gaap_ValuationAllowancesAndReservesRecoveries
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
27,406us-gaap_ValuationAllowancesAndReservesRecoveries
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
33,244us-gaap_ValuationAllowancesAndReservesRecoveries
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
Deductions - receivable write-offs 49,313de_ValuationAllowancesAndReservesDeductionsReceivableWriteOffs
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
35,258de_ValuationAllowancesAndReservesDeductionsReceivableWriteOffs
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
42,070de_ValuationAllowancesAndReservesDeductionsReceivableWriteOffs
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
Deductions - Other (primarily translation) 6,202de_ValuationAllowancesAndReservesDeductionsOtherPrimarilyTranslation
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
5,448de_ValuationAllowancesAndReservesDeductionsOtherPrimarilyTranslation
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
11,098de_ValuationAllowancesAndReservesDeductionsOtherPrimarilyTranslation
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
Balance at end of period $ 174,632us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
$ 173,000us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember
$ 176,574us-gaap_ValuationAllowancesAndReservesBalance
/ de_ReportingByStructureOfOperationsAxis
= de_FinancialServicesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLossesOnFinanceReceivablesMember