XML 29 R81.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Details 3) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Assets and liabilities measured at fair value      
Total Receivables - net $ 30,393.5us-gaap_LoansAndLeasesReceivableNetReportedAmount $ 28,721.9us-gaap_LoansAndLeasesReceivableNetReportedAmount  
Fair Value, Nonrecurring Measurements | Level 3      
Assets and liabilities measured at fair value      
Total Receivables - net 5.3us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
14.3us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
 
(Gains) losses on fair value of receivables (1.8)jdcc_GainLossOnFinancingReceivablesMeasuredAtFairValueOnNonrecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
3.7jdcc_GainLossOnFinancingReceivablesMeasuredAtFairValueOnNonrecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
0.6jdcc_GainLossOnFinancingReceivablesMeasuredAtFairValueOnNonrecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Fair Value, Nonrecurring Measurements | Level 3 | Retail notes      
Assets and liabilities measured at fair value      
Total Receivables - net 5.3us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jdcc_RetailNotesMember
   
(Gains) losses on fair value of receivables 1.7jdcc_GainLossOnFinancingReceivablesMeasuredAtFairValueOnNonrecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jdcc_RetailNotesMember
   
Fair Value, Nonrecurring Measurements | Level 3 | Revolving charge accounts      
Assets and liabilities measured at fair value      
(Gains) losses on fair value of receivables 0.2jdcc_GainLossOnFinancingReceivablesMeasuredAtFairValueOnNonrecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jdcc_RevolvingChargeAccountsMember
  0.5jdcc_GainLossOnFinancingReceivablesMeasuredAtFairValueOnNonrecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jdcc_RevolvingChargeAccountsMember
Fair Value, Nonrecurring Measurements | Level 3 | Wholesale receivables      
Assets and liabilities measured at fair value      
(Gains) losses on fair value of receivables     0.1jdcc_GainLossOnFinancingReceivablesMeasuredAtFairValueOnNonrecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jdcc_WholesaleReceivablesMember
Fair Value, Nonrecurring Measurements | Level 3 | Operating loans      
Assets and liabilities measured at fair value      
Total Receivables - net   14.3us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jdcc_OperatingLoansMember
 
(Gains) losses on fair value of receivables $ (3.7)jdcc_GainLossOnFinancingReceivablesMeasuredAtFairValueOnNonrecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jdcc_OperatingLoansMember
$ 3.7jdcc_GainLossOnFinancingReceivablesMeasuredAtFairValueOnNonrecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jdcc_OperatingLoansMember