XML 73 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financing Receivables by Aging Category (Detail) (Financial Services, USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Current and up to 30 days past due $ 9,023.8us-gaap_FinancingReceivableRecordedInvestmentCurrent $ 8,776.2us-gaap_FinancingReceivableRecordedInvestmentCurrent
31 - 60 days past due 18.1pcar_FinancingReceivableRecordedInvestmentThirtyOneToSixtyDaysPastDue 17.2pcar_FinancingReceivableRecordedInvestmentThirtyOneToSixtyDaysPastDue
Greater than 60 days past due 23.2pcar_FinancingReceivableRecordedInvestmentGreaterThanSixtyDaysPastDue 26.7pcar_FinancingReceivableRecordedInvestmentGreaterThanSixtyDaysPastDue
Financing Receivables 9,065.1us-gaap_NotesReceivableGross 8,820.1us-gaap_NotesReceivableGross
Dealer | Wholesale
   
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Current and up to 30 days past due 1,752.9us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_DealerMember
/ us-gaap_SubsegmentsAxis
= pcar_WholesaleMember
1,611.7us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_DealerMember
/ us-gaap_SubsegmentsAxis
= pcar_WholesaleMember
31 - 60 days past due 0.6pcar_FinancingReceivableRecordedInvestmentThirtyOneToSixtyDaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_DealerMember
/ us-gaap_SubsegmentsAxis
= pcar_WholesaleMember
1.7pcar_FinancingReceivableRecordedInvestmentThirtyOneToSixtyDaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_DealerMember
/ us-gaap_SubsegmentsAxis
= pcar_WholesaleMember
Greater than 60 days past due 2.3pcar_FinancingReceivableRecordedInvestmentGreaterThanSixtyDaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_DealerMember
/ us-gaap_SubsegmentsAxis
= pcar_WholesaleMember
3.1pcar_FinancingReceivableRecordedInvestmentGreaterThanSixtyDaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_DealerMember
/ us-gaap_SubsegmentsAxis
= pcar_WholesaleMember
Financing Receivables 1,755.8us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_DealerMember
/ us-gaap_SubsegmentsAxis
= pcar_WholesaleMember
1,616.5us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_DealerMember
/ us-gaap_SubsegmentsAxis
= pcar_WholesaleMember
Dealer | Retail
   
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Current and up to 30 days past due 1,606.5us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_DealerMember
/ us-gaap_SubsegmentsAxis
= pcar_RetailMember
1,525.6us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_DealerMember
/ us-gaap_SubsegmentsAxis
= pcar_RetailMember
Financing Receivables 1,606.5us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_DealerMember
/ us-gaap_SubsegmentsAxis
= pcar_RetailMember
1,525.6us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_DealerMember
/ us-gaap_SubsegmentsAxis
= pcar_RetailMember
Customer Retail | Fleet
   
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Current and up to 30 days past due 4,464.4us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_FleetMember
4,417.5us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_FleetMember
31 - 60 days past due 10.6pcar_FinancingReceivableRecordedInvestmentThirtyOneToSixtyDaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_FleetMember
9.2pcar_FinancingReceivableRecordedInvestmentThirtyOneToSixtyDaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_FleetMember
Greater than 60 days past due 12.5pcar_FinancingReceivableRecordedInvestmentGreaterThanSixtyDaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_FleetMember
15.8pcar_FinancingReceivableRecordedInvestmentGreaterThanSixtyDaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_FleetMember
Financing Receivables 4,487.5us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_FleetMember
4,442.5us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_FleetMember
Customer Retail | Owner/Operator
   
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Current and up to 30 days past due 1,200.0us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_OwnerOperatorMember
1,221.4us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_OwnerOperatorMember
31 - 60 days past due 6.9pcar_FinancingReceivableRecordedInvestmentThirtyOneToSixtyDaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_OwnerOperatorMember
6.3pcar_FinancingReceivableRecordedInvestmentThirtyOneToSixtyDaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_OwnerOperatorMember
Greater than 60 days past due 8.4pcar_FinancingReceivableRecordedInvestmentGreaterThanSixtyDaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_OwnerOperatorMember
7.8pcar_FinancingReceivableRecordedInvestmentGreaterThanSixtyDaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_OwnerOperatorMember
Financing Receivables $ 1,215.3us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_OwnerOperatorMember
$ 1,235.5us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= pcar_FinancialServicesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= pcar_CustomerRetailMember
/ us-gaap_SubsegmentsAxis
= pcar_OwnerOperatorMember