|
FAIR VALUE MEASUREMENTS (Details 2) (USD $) In Millions, unless otherwise specified
|
Jan. 31, 2015
|
Oct. 31, 2014
|
Jan. 31, 2014
|
| Assets and Liabilities Measured at Fair Value on Recurring and Nonrecurring Basis |
|
|
|
| Marketable securities |
$ 493.8us-gaap_AvailableForSaleSecurities |
$ 1,215.1us-gaap_AvailableForSaleSecurities |
$ 1,438.4us-gaap_AvailableForSaleSecurities |
| Derivative assets |
625us-gaap_DerivativeFairValueOfDerivativeAsset |
353us-gaap_DerivativeFairValueOfDerivativeAsset |
418us-gaap_DerivativeFairValueOfDerivativeAsset |
| Derivative liabilities |
129us-gaap_DerivativeFairValueOfDerivativeLiability |
110us-gaap_DerivativeFairValueOfDerivativeLiability |
168us-gaap_DerivativeFairValueOfDerivativeLiability |
| Transfer from Level 1 to Level 2, assets |
0us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount |
|
0us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount |
| Transfer from Level 2 to Level 1, assets |
0us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount |
|
0us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount |
| Transfer from Level 1 to Level 2, liabilities |
0us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount |
|
0us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount |
| Transfer from Level 2 to Level 1, liabilities |
0us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount |
|
0us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount |
| Assets and Liabilities Measured at Fair Value on a Recurring Basis | Level 1 and 2 |
|
|
|
| Assets and Liabilities Measured at Fair Value on Recurring and Nonrecurring Basis |
|
|
|
| Marketable securities |
494.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = de_FairValueInputsLevel1And2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
1,215.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = de_FairValueInputsLevel1And2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
1,438.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = de_FairValueInputsLevel1And2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
| Total assets |
1,119us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = de_FairValueInputsLevel1And2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
1,568us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = de_FairValueInputsLevel1And2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
1,856us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = de_FairValueInputsLevel1And2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
| Assets and Liabilities Measured at Fair Value on a Recurring Basis | Level 1 and 2 | U.S. Government Debt Securities |
|
|
|
| Assets and Liabilities Measured at Fair Value on Recurring and Nonrecurring Basis |
|
|
|
| Marketable securities |
179.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = de_FairValueInputsLevel1And2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentDebtSecuritiesMember |
808.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = de_FairValueInputsLevel1And2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentDebtSecuritiesMember |
1,113.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = de_FairValueInputsLevel1And2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentDebtSecuritiesMember |
| Assets and Liabilities Measured at Fair Value on a Recurring Basis | Level 1 | Equity Fund |
|
|
|
| Assets and Liabilities Measured at Fair Value on Recurring and Nonrecurring Basis |
|
|
|
| Marketable securities |
45.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_EquityFundsMember |
45.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_EquityFundsMember |
20.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_EquityFundsMember |
| Assets and Liabilities Measured at Fair Value on a Recurring Basis | Level 1 | Fixed Income Fund |
|
|
|
| Assets and Liabilities Measured at Fair Value on Recurring and Nonrecurring Basis |
|
|
|
| Marketable securities |
|
10.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_FixedIncomeFundsMember |
|
| Assets and Liabilities Measured at Fair Value on a Recurring Basis | Level 1 | U.S. Government Debt Securities |
|
|
|
| Assets and Liabilities Measured at Fair Value on Recurring and Nonrecurring Basis |
|
|
|
| Marketable securities |
129.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentDebtSecuritiesMember |
741.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentDebtSecuritiesMember |
1,046.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentDebtSecuritiesMember |
| Assets and Liabilities Measured at Fair Value on a Recurring Basis | Level 2 |
|
|
|
| Assets and Liabilities Measured at Fair Value on Recurring and Nonrecurring Basis |
|
|
|
| Total liabilities |
129us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
110us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
168us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
| Assets and Liabilities Measured at Fair Value on a Recurring Basis | Level 2 | Interest Rate Contracts | Other Assets |
|
|
|
| Assets and Liabilities Measured at Fair Value on Recurring and Nonrecurring Basis |
|
|
|
| Derivative assets |
478us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
319us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
329us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
| Assets and Liabilities Measured at Fair Value on a Recurring Basis | Level 2 | Interest Rate Contracts | Accounts Payable and Accrued Expenses |
|
|
|
| Assets and Liabilities Measured at Fair Value on Recurring and Nonrecurring Basis |
|
|
|
| Derivative liabilities |
80us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_BalanceSheetLocationAxis = us-gaap_AccountsPayableAndAccruedLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
81us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_BalanceSheetLocationAxis = us-gaap_AccountsPayableAndAccruedLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
144us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_BalanceSheetLocationAxis = us-gaap_AccountsPayableAndAccruedLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
| Assets and Liabilities Measured at Fair Value on a Recurring Basis | Level 2 | Foreign Exchange Contracts | Other Assets |
|
|
|
| Assets and Liabilities Measured at Fair Value on Recurring and Nonrecurring Basis |
|
|
|
| Derivative assets |
125us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
18us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
70us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
| Assets and Liabilities Measured at Fair Value on a Recurring Basis | Level 2 | Foreign Exchange Contracts | Accounts Payable and Accrued Expenses |
|
|
|
| Assets and Liabilities Measured at Fair Value on Recurring and Nonrecurring Basis |
|
|
|
| Derivative liabilities |
49us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_BalanceSheetLocationAxis = us-gaap_AccountsPayableAndAccruedLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
29us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_BalanceSheetLocationAxis = us-gaap_AccountsPayableAndAccruedLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
24us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_BalanceSheetLocationAxis = us-gaap_AccountsPayableAndAccruedLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
| Assets and Liabilities Measured at Fair Value on a Recurring Basis | Level 2 | Cross-Currency Interest Rate Contracts | Other Assets |
|
|
|
| Assets and Liabilities Measured at Fair Value on Recurring and Nonrecurring Basis |
|
|
|
| Derivative assets |
22us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CrossCurrencyInterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
16us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CrossCurrencyInterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
19us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CrossCurrencyInterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
| Assets and Liabilities Measured at Fair Value on a Recurring Basis | Level 2 | Municipal Debt Securities |
|
|
|
| Assets and Liabilities Measured at Fair Value on Recurring and Nonrecurring Basis |
|
|
|
| Marketable securities |
29.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |
34.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |
36.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |
| Assets and Liabilities Measured at Fair Value on a Recurring Basis | Level 2 | Corporate Debt Securities |
|
|
|
| Assets and Liabilities Measured at Fair Value on Recurring and Nonrecurring Basis |
|
|
|
| Marketable securities |
134.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember |
172.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember |
147.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember |
| Assets and Liabilities Measured at Fair Value on a Recurring Basis | Level 2 | Mortgage-Backed Securities |
|
|
|
| Assets and Liabilities Measured at Fair Value on Recurring and Nonrecurring Basis |
|
|
|
| Marketable securities |
$ 107.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_MortgageBackedSecuritiesMember |
$ 146.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_MortgageBackedSecuritiesMember |
$ 122.0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_MortgageBackedSecuritiesMember |