XML 112 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Annual Minimum Payments Due on Finance Receivables (Detail) (Financial Services, USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivables $ 9,065.1us-gaap_NotesReceivableGross $ 8,820.1us-gaap_NotesReceivableGross
Loans Receivable
   
Accounts, Notes, Loans and Financing Receivable [Line Items]    
2015 1,251.2pcar_FinanceReceivablesMinimumPaymentsDueWithinOneYear
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
 
2016 1,032.1pcar_FinanceReceivablesMinimumPaymentsDueInYearTwo
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
 
2017 815.3pcar_FinanceReceivablesMinimumPaymentsDueInYearThree
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
 
2018 523.8pcar_FinanceReceivablesMinimumPaymentsDueInYearFour
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
 
2019 296.2pcar_FinanceReceivablesMinimumPaymentsDueInYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
 
Thereafter 49.9pcar_FinanceReceivablesMinimumPaymentsDueAfterYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
 
Financing Receivables 3,968.5us-gaap_NotesReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
 
Finance Leases Financing Receivable
   
Accounts, Notes, Loans and Financing Receivable [Line Items]    
2015 1,066.9pcar_FinanceReceivablesMinimumPaymentsDueWithinOneYear
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
 
2016 905.7pcar_FinanceReceivablesMinimumPaymentsDueInYearTwo
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
 
2017 691.6pcar_FinanceReceivablesMinimumPaymentsDueInYearThree
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
 
2018 448.0pcar_FinanceReceivablesMinimumPaymentsDueInYearFour
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
 
2019 265.7pcar_FinanceReceivablesMinimumPaymentsDueInYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
 
Thereafter 143.7pcar_FinanceReceivablesMinimumPaymentsDueAfterYearFive
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
 
Financing Receivables $ 3,521.6us-gaap_NotesReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember