Annual report pursuant to Section 13 and 15(d)

OPERATING SEGMENTS (Details)

v2.4.1.9
OPERATING SEGMENTS (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Operating results:      
Total sales $ 19,221us-gaap_SalesRevenueNet $ 17,301us-gaap_SalesRevenueNet $ 17,334us-gaap_SalesRevenueNet [1]
Depreciation and amortization 452cmi_DepreciationAndAmortizationExcludingAmortizationOfDebtDiscount [2] 405cmi_DepreciationAndAmortizationExcludingAmortizationOfDebtDiscount [2] 355cmi_DepreciationAndAmortizationExcludingAmortizationOfDebtDiscount [2]
Research, development and engineering expenses 754us-gaap_ResearchAndDevelopmentExpense 713us-gaap_ResearchAndDevelopmentExpense 728us-gaap_ResearchAndDevelopmentExpense
Equity, royalty and interest income from investees 370cmi_EquityRoyaltyAndInterestIncomeFromInvestees 361cmi_EquityRoyaltyAndInterestIncomeFromInvestees 384cmi_EquityRoyaltyAndInterestIncomeFromInvestees
Interest income 23us-gaap_InvestmentIncomeInterest 27us-gaap_InvestmentIncomeInterest 25us-gaap_InvestmentIncomeInterest
Segment EBIT 2,498cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes 2,160cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes [3] 2,303cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
Less: Interest expense 64us-gaap_InterestExpense 41us-gaap_InterestExpense 32us-gaap_InterestExpense
INCOME BEFORE INCOME TAXES 2,434us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 2,119us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 2,271us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Net assets for operating segments 9,737us-gaap_AssetsNet 9,646us-gaap_AssetsNet 8,177us-gaap_AssetsNet
Investments and advances related to equity method investees 981us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures 931us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures 897us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
Capital expenditures 743us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 676us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 690us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Amortization of Debt Discount (Premium) 3us-gaap_AmortizationOfDebtDiscountPremium 2us-gaap_AmortizationOfDebtDiscountPremium 6us-gaap_AmortizationOfDebtDiscountPremium
Gain on remeasurement of pre-existing ownership interest in the acquiree company 73us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain 12us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain 7us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain
Liabilities deducted in arriving at net assets 6,009cmi_LiabilitiesDeductedToCalculateNetAssets 5,103cmi_LiabilitiesDeductedToCalculateNetAssets 4,913cmi_LiabilitiesDeductedToCalculateNetAssets
Pension and other postretirement benefit adjustments excluded from net assets (319)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent (346)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent (977)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
Deferred tax assets not allocated to segments 314cmi_DeferredTaxAssetsNotAllocatedToSegments 292cmi_DeferredTaxAssetsNotAllocatedToSegments 410cmi_DeferredTaxAssetsNotAllocatedToSegments
Debt-related costs not allocated to segments 35cmi_DebtRelatedCostsNotAllocatedToSegments 33cmi_DebtRelatedCostsNotAllocatedToSegments 25cmi_DebtRelatedCostsNotAllocatedToSegments
Total assets 15,776us-gaap_Assets 14,728us-gaap_Assets 12,548us-gaap_Assets
Engine      
Operating results:      
Depreciation and amortization 207cmi_DepreciationAndAmortizationExcludingAmortizationOfDebtDiscount
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
[2] 205cmi_DepreciationAndAmortizationExcludingAmortizationOfDebtDiscount
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
[2] 192cmi_DepreciationAndAmortizationExcludingAmortizationOfDebtDiscount
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
[2]
Research, development and engineering expenses 438us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
416us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
433us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
Equity, royalty and interest income from investees 147cmi_EquityRoyaltyAndInterestIncomeFromInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
136cmi_EquityRoyaltyAndInterestIncomeFromInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
127cmi_EquityRoyaltyAndInterestIncomeFromInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
Interest income 12us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
16us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
11us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
Segment EBIT 1,225cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
1,041cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
1,248cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
Net assets for operating segments 3,450us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
4,323us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
3,373us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
Investments and advances related to equity method investees 468us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
419us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
401us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
Capital expenditures 395us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
372us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
399us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
Distribution      
Operating results:      
Depreciation and amortization 86cmi_DepreciationAndAmortizationExcludingAmortizationOfDebtDiscount
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
[2] 54cmi_DepreciationAndAmortizationExcludingAmortizationOfDebtDiscount
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
[2] 34cmi_DepreciationAndAmortizationExcludingAmortizationOfDebtDiscount
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
[2]
Research, development and engineering expenses 9us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
6us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
6us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
Equity, royalty and interest income from investees 148cmi_EquityRoyaltyAndInterestIncomeFromInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
165cmi_EquityRoyaltyAndInterestIncomeFromInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
188cmi_EquityRoyaltyAndInterestIncomeFromInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
Interest income 4us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
2us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
2us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
Segment EBIT 491cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
[3] 388cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
[3] 369cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
[3]
Net assets for operating segments 2,441us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
1,637us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
1,392us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
Investments and advances related to equity method investees 209us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
262us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
281us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
Capital expenditures 89us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
57us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
62us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
Components      
Operating results:      
Depreciation and amortization 106cmi_DepreciationAndAmortizationExcludingAmortizationOfDebtDiscount
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
[2] 96cmi_DepreciationAndAmortizationExcludingAmortizationOfDebtDiscount
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
[2] 82cmi_DepreciationAndAmortizationExcludingAmortizationOfDebtDiscount
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
[2]
Research, development and engineering expenses 230us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
218us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
213us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
Equity, royalty and interest income from investees 36cmi_EquityRoyaltyAndInterestIncomeFromInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
28cmi_EquityRoyaltyAndInterestIncomeFromInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
29cmi_EquityRoyaltyAndInterestIncomeFromInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
Interest income 4us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
3us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
3us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
Segment EBIT 684cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
527cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
426cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
Net assets for operating segments 2,152us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
1,885us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
1,830us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
Investments and advances related to equity method investees 164us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
140us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
127us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
Capital expenditures 162us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
141us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
134us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
Power Generation      
Operating results:      
Depreciation and amortization 53cmi_DepreciationAndAmortizationExcludingAmortizationOfDebtDiscount
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
[2] 50cmi_DepreciationAndAmortizationExcludingAmortizationOfDebtDiscount
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
[2] 47cmi_DepreciationAndAmortizationExcludingAmortizationOfDebtDiscount
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
[2]
Research, development and engineering expenses 77us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
73us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
76us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
Equity, royalty and interest income from investees 39cmi_EquityRoyaltyAndInterestIncomeFromInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
32cmi_EquityRoyaltyAndInterestIncomeFromInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
40cmi_EquityRoyaltyAndInterestIncomeFromInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
Interest income 3us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
6us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
9us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
Segment EBIT 168cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
218cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
285cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
Net assets for operating segments 1,694us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
1,801us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
1,582us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
Investments and advances related to equity method investees 140us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
110us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
88us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
Capital expenditures 97us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
106us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
95us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
Non-segment items      
Operating results:      
Segment EBIT (70)cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
[4] (14)cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
[4] (25)cmi_SegmentReportingInformationIncomeLossBeforeInterestExpenseAndIncomeTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
[4]
Non-segment items, unallocated corporate expenses      
Operating results:      
Reserve for legal matters before tax   20us-gaap_LossContingencyLossInPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
 
Reserve for legal matters after tax   12cmi_LossContingencyLossInPeriodNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
 
External Sales [Member] | Engine      
Operating results:      
Total sales 8,437us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= cmi_ExternalSalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
8,270us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= cmi_ExternalSalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
9,101us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= cmi_ExternalSalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
External Sales [Member] | Distribution      
Operating results:      
Total sales 5,135us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= cmi_ExternalSalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
3,726us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= cmi_ExternalSalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
3,261us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= cmi_ExternalSalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
External Sales [Member] | Components      
Operating results:      
Total sales 3,791us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= cmi_ExternalSalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
3,151us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= cmi_ExternalSalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
2,809us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= cmi_ExternalSalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
External Sales [Member] | Power Generation      
Operating results:      
Total sales 1,858us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= cmi_ExternalSalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
2,154us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= cmi_ExternalSalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
2,163us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= cmi_ExternalSalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
Intersegment Eliminations | Engine      
Operating results:      
Total sales 2,525us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
1,743us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
1,632us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
Intersegment Eliminations | Distribution      
Operating results:      
Total sales 39us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
23us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
16us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
Intersegment Eliminations | Components      
Operating results:      
Total sales 1,327us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
1,191us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
1,203us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
Intersegment Eliminations | Power Generation      
Operating results:      
Total sales 1,038us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
877us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
1,105us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
Intersegment Eliminations | Non-segment items      
Operating results:      
Total sales (4,929)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
[4] (3,834)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
[4] (3,956)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
[4]
Reportable Segment      
Operating results:      
Total sales 19,221us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
17,301us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
17,334us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Reportable Segment | Engine      
Operating results:      
Total sales 10,962us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
10,013us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
10,733us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_EngineMember
Reportable Segment | Distribution      
Operating results:      
Total sales 5,174us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
3,749us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
3,277us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_DistributionMember
Reportable Segment | Components      
Operating results:      
Total sales 5,118us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
4,342us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
4,012us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_ComponentsMember
Reportable Segment | Power Generation      
Operating results:      
Total sales 2,896us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
3,031us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
3,268us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cmi_PowerGenerationMember
Reportable Segment | Non-segment items      
Operating results:      
Total sales $ (4,929)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
[4] $ (3,834)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
[4] $ (3,956)us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
[4]
[1] Includes sales to nonconsolidated equity investees of $2,063 million, $2,319 million and $2,427 million for the years ended December 31, 2014, 2013 and 2012, respectively.
[2] Depreciation and amortization as shown on a segment basis excludes the amortization of debt discount and deferred costs that are included in the Consolidated Statements of Income as "Interest expense." The amortization of debt discount and deferred costs were
[3] Distribution segment EBIT included gains on the fair value adjustment resulting from the acquisition of controlling interests in North American distributors of $73 million, $12 million and $7 million for the periods ended December 31, 2014, 2013, and 2012, respectively. See Note 2, "ACQUISITIONS," for additional information.
[4] Includes intersegment sales and profit in inventory eliminations and unallocated corporate expenses. There were no significant unallocated corporate expenses for the years ended December 31, 2014 and 2013. The year ended December 31, 2012, included a $20 million charge ($12 million after-tax) related to legal matters. The charge was excluded from segment results as it was not considered in our evaluation of operating results for the year ended December 31, 2012.