XML 22 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Allowance for Doubtful Accounts - Schedule of Allowance for Retail, Wholesale, Trade & Other (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Allowance for Doubtful Accounts Receivable [Roll Forward]    
Allowance for doubtful accounts at beginning of period $ 65us-gaap_FinancingReceivableAllowanceForCreditLosses $ 60us-gaap_FinancingReceivableAllowanceForCreditLosses
Provision for doubtful accounts, net of recoveries 2us-gaap_ProvisionForLoanLeaseAndOtherLosses [1] 6us-gaap_ProvisionForLoanLeaseAndOtherLosses [1]
Charge-off of accounts (4)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs [2] (2)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs [2]
Allowance for doubtful accounts at end of period 58us-gaap_FinancingReceivableAllowanceForCreditLosses 60us-gaap_FinancingReceivableAllowanceForCreditLosses
Loss on Contract Termination for Default 1us-gaap_LossOnContractTerminationForDefault 1us-gaap_LossOnContractTerminationForDefault
Financing Receivable, Allowance for Credit Losses, Other (5)nav_FinancingReceivableAllowanceforCreditLossesOther (4)nav_FinancingReceivableAllowanceforCreditLossesOther
Retail Portfolio [Member]    
Allowance for Doubtful Accounts Receivable [Roll Forward]    
Allowance for doubtful accounts at beginning of period 24us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
21us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
Provision for doubtful accounts, net of recoveries 2us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
[1] 4us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
[1]
Charge-off of accounts (1)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
[2] (2)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
[2]
Allowance for doubtful accounts at end of period 23us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
22us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
Financing Receivable, Allowance for Credit Losses, Other (2)nav_FinancingReceivableAllowanceforCreditLossesOther
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
(1)nav_FinancingReceivableAllowanceforCreditLossesOther
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
Wholesale Portfolio [Member]    
Allowance for Doubtful Accounts Receivable [Roll Forward]    
Allowance for doubtful accounts at beginning of period 3us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_WholesalePortfolioMember
2us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_WholesalePortfolioMember
Provision for doubtful accounts, net of recoveries 0us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_WholesalePortfolioMember
[1] 0us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_WholesalePortfolioMember
[1]
Charge-off of accounts 0us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_WholesalePortfolioMember
[2] 0us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_WholesalePortfolioMember
[2]
Allowance for doubtful accounts at end of period 3us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_WholesalePortfolioMember
2us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_WholesalePortfolioMember
Financing Receivable, Allowance for Credit Losses, Other 0nav_FinancingReceivableAllowanceforCreditLossesOther
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_WholesalePortfolioMember
0nav_FinancingReceivableAllowanceforCreditLossesOther
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_WholesalePortfolioMember
Trade and Other Receivables [Member]    
Allowance for Doubtful Accounts Receivable [Roll Forward]    
Allowance for doubtful accounts at beginning of period 38us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
37us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
Provision for doubtful accounts, net of recoveries 0us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
[1] 2us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
[1]
Charge-off of accounts (3)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
[2] 0us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
[2]
Allowance for doubtful accounts at end of period 32us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
36us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
Financing Receivable, Allowance for Credit Losses, Other $ (3)nav_FinancingReceivableAllowanceforCreditLossesOther
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
$ (3)nav_FinancingReceivableAllowanceforCreditLossesOther
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
[1] (A)
[2] We repossess sold and leased vehicles on defaulted finance receivables and leases, and place them into Inventories. Losses recognized at the time of repossession and charged against the allowance for doubtful accounts were both less than $1 million, in three months ended January 31, 2015 and 2014, respectively.