Consolidated Statement of Shareholders' Equity (USD $) In Millions, unless otherwise specified
|
Total
|
Common Stock [Member]
|
Capital in Excess of Par Value [Member]
|
Retained Earnings [Member]
|
Treasury Stock [Member]
|
Accumulated Other Comprehensive Items [Member]
|
Balance at Dec. 31, 2011 |
$ 15,038.1us-gaap_StockholdersEquity |
$ 406.4us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
$ 10,152.0us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
$ 6,716.3us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
$ (1,837.1)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
$ (399.5)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
Balance (in shares) at Dec. 31, 2011 |
|
406.4us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
(35.0)us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Issuance of shares under employees' and directors' stock plans (in shares) |
|
7.1us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
(0.2)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|
Issuance of shares under employees' and directors' stock plans |
252.1us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation |
7.1us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
254.7us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
(9.7)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|
Stock-based compensation |
78.2us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
|
78.2us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
|
Tax benefit related to employees' and directors' stock plans |
18.7us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet |
|
18.7us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
|
Purchases of company common stock (in shares) |
|
|
|
|
20.8us-gaap_TreasuryStockSharesAcquired / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|
Purchases of company common stock |
(1,150.0)us-gaap_TreasuryStockValueAcquiredCostMethod |
|
|
|
(1,150.0)us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|
Dividends declared |
(196.9)us-gaap_DividendsCommonStockCash |
|
|
(196.9)us-gaap_DividendsCommonStockCash / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
|
Net income |
1,177.9us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic |
|
|
1,177.9us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
|
Other comprehensive items |
249.1us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
|
|
|
|
249.1us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
Other |
(2.5)us-gaap_AdjustmentsToAdditionalPaidInCapitalOther |
|
(2.5)us-gaap_AdjustmentsToAdditionalPaidInCapitalOther / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
|
Balance at Dec. 31, 2012 |
15,464.7us-gaap_StockholdersEquity |
413.5us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
10,501.1us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
7,697.3us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
(2,996.8)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
(150.4)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
Balance (in shares) at Dec. 31, 2012 |
|
413.5us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
(56.0)us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Retirement of treasury shares (in shares) |
|
(50.0)us-gaap_TreasuryStockSharesRetired / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
(50.0)us-gaap_TreasuryStockSharesRetired / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|
Retirement of treasury shares |
0us-gaap_TreasuryStockRetiredCostMethodAmount |
(50.0)us-gaap_TreasuryStockRetiredCostMethodAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
(2,647.7)us-gaap_TreasuryStockRetiredCostMethodAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
2,697.7us-gaap_TreasuryStockRetiredCostMethodAmount / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|
Issuance of shares under employees' and directors' stock plans (in shares) |
|
6.1us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
(0.3)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|
Issuance of shares under employees' and directors' stock plans |
215.7us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation |
6.1us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
232.9us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
(23.3)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|
Stock-based compensation |
90.9us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
|
90.9us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
|
Tax benefit related to employees' and directors' stock plans |
46.6us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet |
|
46.6us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
|
Purchases of company common stock (in shares) |
|
|
|
|
1.3us-gaap_TreasuryStockSharesAcquired / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|
Purchases of company common stock |
(89.8)us-gaap_TreasuryStockValueAcquiredCostMethod |
|
|
|
(89.8)us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|
Dividends declared |
(217.3)us-gaap_DividendsCommonStockCash |
|
|
(217.3)us-gaap_DividendsCommonStockCash / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
|
Net income |
1,273.3us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic |
|
|
1,273.3us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
|
Other comprehensive items |
73.2us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
|
|
|
|
73.2us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
Other |
(1.2)us-gaap_AdjustmentsToAdditionalPaidInCapitalOther |
|
(1.2)us-gaap_AdjustmentsToAdditionalPaidInCapitalOther / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
|
Balance at Dec. 31, 2013 |
16,856.1us-gaap_StockholdersEquity |
369.6us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
8,222.6us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
8,753.3us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
(412.2)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
(77.2)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
Balance (in shares) at Dec. 31, 2013 |
|
369.6us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
(7.6)us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Issuance of shares under employees' and directors' stock plans (in shares) |
|
4.0us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
(0.4)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|
Issuance of shares under employees' and directors' stock plans |
121.6us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation |
4.0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
161.3us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
(43.7)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|
Issuance of shares (in shares) |
|
34.9us-gaap_StockIssuedDuringPeriodSharesNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
|
|
Issuance of shares |
2,942.3us-gaap_StockIssuedDuringPeriodValueNewIssues |
34.9us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
2,907.4us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
|
Stock-based compensation |
117.1us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
|
117.1us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
|
Tax benefit related to employees' and directors' stock plans |
65.4us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet |
|
65.4us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
|
Dividends declared |
(240.8)us-gaap_DividendsCommonStockCash |
|
|
(240.8)us-gaap_DividendsCommonStockCash / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
|
Net income |
1,894.4us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic |
|
|
1,894.4us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
|
Other comprehensive items |
(1,207.8)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
|
|
|
|
(1,207.8)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
Other |
(0.2)us-gaap_AdjustmentsToAdditionalPaidInCapitalOther |
|
(0.2)us-gaap_AdjustmentsToAdditionalPaidInCapitalOther / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
|
Balance at Dec. 31, 2014 |
$ 20,548.1us-gaap_StockholdersEquity |
$ 408.5us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
$ 11,473.6us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
$ 10,406.9us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
$ (455.9)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
$ (1,285.0)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
Balance (in shares) at Dec. 31, 2014 |
|
408.5us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
|
|
(8.0)us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
|