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 6 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2015
Apr. 30, 2014
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period $ 58us-gaap_FinancingReceivableAllowanceForCreditLosses $ 60us-gaap_FinancingReceivableAllowanceForCreditLosses $ 65us-gaap_FinancingReceivableAllowanceForCreditLosses $ 60us-gaap_FinancingReceivableAllowanceForCreditLosses
Provision for doubtful accounts, net of recoveries 3us-gaap_ProvisionForLoanLeaseAndOtherLosses 4us-gaap_ProvisionForLoanLeaseAndOtherLosses 5us-gaap_ProvisionForLoanLeaseAndOtherLosses [1] 10us-gaap_ProvisionForLoanLeaseAndOtherLosses [1]
Charge-off of accounts 0us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs (5)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs (4)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs [2] (7)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs [2]
Allowance for doubtful accounts at end of period 58us-gaap_FinancingReceivableAllowanceForCreditLosses 62us-gaap_FinancingReceivableAllowanceForCreditLosses 58us-gaap_FinancingReceivableAllowanceForCreditLosses 62us-gaap_FinancingReceivableAllowanceForCreditLosses
Loss on Contract Termination for Default 1us-gaap_LossOnContractTerminationForDefault 1us-gaap_LossOnContractTerminationForDefault 1us-gaap_LossOnContractTerminationForDefault 1us-gaap_LossOnContractTerminationForDefault
Financing Receivable, Allowance for Credit Losses, Other (3)nav_FinancingReceivableAllowanceforCreditLossesOther 3nav_FinancingReceivableAllowanceforCreditLossesOther (8)nav_FinancingReceivableAllowanceforCreditLossesOther (1)nav_FinancingReceivableAllowanceforCreditLossesOther
Retail Portfolio [Member]        
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Allowance for doubtful accounts at beginning of period 23us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
22us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
24us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
21us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
Provision for doubtful accounts, net of recoveries 3us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
3us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
5us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
[1] 7us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
[1]
Charge-off of accounts 0us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
(3)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
(1)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
[2] (5)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
[2]
Allowance for doubtful accounts at end of period 25us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
22us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
25us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
22us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
Financing Receivable, Allowance for Credit Losses, Other (1)nav_FinancingReceivableAllowanceforCreditLossesOther
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
0nav_FinancingReceivableAllowanceforCreditLossesOther
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_RetailPortfolioMember
(3)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
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
0us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_WholesalePortfolioMember
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
0us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_WholesalePortfolioMember
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
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
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 32us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
36us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
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
1us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
0us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
[1] 3us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
[1]
Charge-off of accounts 0us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
(2)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
(3)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
[2] (2)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
[2]
Allowance for doubtful accounts at end of period 30us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
38us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
30us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
38us-gaap_FinancingReceivableAllowanceForCreditLosses
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
Financing Receivable, Allowance for Credit Losses, Other $ (2)nav_FinancingReceivableAllowanceforCreditLossesOther
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
$ 3nav_FinancingReceivableAllowanceforCreditLossesOther
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
$ (5)nav_FinancingReceivableAllowanceforCreditLossesOther
/ nav_ReceivableInformationByPortfolioSegmentAxis
= nav_TradeAndOtherReceivablesMember
$ 0nav_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, for the three and six months ended April 30, 2015, as well as for the three and six months ended April 30, 2014