SHAREHOLDERS' EQUITY (Details 2) (USD $)
In Millions, except Per Share data, unless otherwise specified |
12 Months Ended | 3 Months Ended | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2014
|
Dec. 31, 2014
|
Sep. 28, 2014
|
Jun. 29, 2014
|
Mar. 30, 2014
|
||||||||
Share repurchase program | ||||||||||||
Shares acquired | 4.8us-gaap_TreasuryStockSharesAcquired | |||||||||||
Average Cost Per Share (in dollars per share) | $ 139.12us-gaap_TreasuryStockAcquiredAverageCostPerShare | |||||||||||
Total Cost of Repurchases | $ 670cmi_StockRepurchaseProgramRepurchaseCost | |||||||||||
Remaining Authorized Capacity | 174us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 | [1] | 174us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 | [1] | ||||||||
1 billion repurchase program 2012 | ||||||||||||
Share repurchase program | ||||||||||||
Shares acquired |
0.5us-gaap_TreasuryStockSharesAcquired / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
1.2us-gaap_TreasuryStockSharesAcquired / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
0.1us-gaap_TreasuryStockSharesAcquired / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
3.0us-gaap_TreasuryStockSharesAcquired / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
||||||||
Average Cost Per Share (in dollars per share) |
$ 132.66us-gaap_TreasuryStockAcquiredAverageCostPerShare / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
$ 139.76us-gaap_TreasuryStockAcquiredAverageCostPerShare / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
$ 148.11us-gaap_TreasuryStockAcquiredAverageCostPerShare / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
$ 139.70us-gaap_TreasuryStockAcquiredAverageCostPerShare / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
||||||||
Total Cost of Repurchases |
65cmi_StockRepurchaseProgramRepurchaseCost / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
175cmi_StockRepurchaseProgramRepurchaseCost / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
11cmi_StockRepurchaseProgramRepurchaseCost / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
419cmi_StockRepurchaseProgramRepurchaseCost / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
||||||||
Remaining Authorized Capacity |
$ 174us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
[1] |
$ 174us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
[1] |
$ 240us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
[1] |
$ 415us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
[1] |
$ 425us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 / us-gaap_ShareRepurchaseProgramAxis = cmi_ShareRepurchaseProgram2012Member |
[1] | ||
|
X | ||||||||||
- Definition
Represents the total cost of repurchases under a stock repurchase plan. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Amount remaining of a stock repurchase plan authorized. No definition available.
|
X | ||||||||||
- Definition
Total cost of shares repurchased divided by the total number of shares repurchased. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Number of shares that have been repurchased during the period and are being held in treasury. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|