XML 37 R87.htm IDEA: XBRL DOCUMENT v2.4.1.9
STOCK-BASED COMPENSATION PLANS - RSUS (Details) (Stock Incentive Plan [Member], USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Stock Options [Member]
     
Restricted Stock Units [Line Items]      
Nonvested options recognized over weighted average period, years 2 years 4 months    
Unrecognized compensation on nonvested stock options $ 125us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
   
Vesting periods 4 years 0 months    
Income Statement Impact From RSUs [Abstract]      
Share-based compensation expense 85us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
70us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
65us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
Future income tax benefit recognized 31us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
24us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
23us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
Restricted Stock Units (RSUs) [Member]
     
Restricted Stock Units [Line Items]      
Nonvested options recognized over weighted average period, years 3 years 5 months    
Unrecognized compensation on nonvested stock options 195us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
   
Restricted Stock Units Number of Options [Abstract]      
Non-vested at beginning of period, 6,692,220us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
8,095,739us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
9,746,433us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
Granted 1,455,209us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
1,904,504us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
2,156,753us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
Vested (1,787,894)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
(2,995,553)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
(3,380,251)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
Forfeited (460,341)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
(312,470)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
(427,196)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
Non-vested at end of period, 5,899,194us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
6,692,220us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
8,095,739us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
Weighted average grant date fair value per share [Abstract]      
Non-vested at beginning of period, $ 60.04us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
$ 49.91us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
$ 41.35us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
Granted $ 94.88us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
$ 75.73us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
$ 59.52us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
Vested $ 53.63us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
$ 42.17us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
$ 31.84us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
Forfeited $ 63.54us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
$ 56.58us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
$ 45.78us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
Non-vested at end of period, $ 70.32us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
$ 60.04us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
$ 49.91us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
Income Statement Impact From RSUs [Abstract]      
Share-based compensation expense 102us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
100us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
105us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
Future income tax benefit recognized $ 37us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
$ 35us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember
$ 37us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ hon_ScheduleOfStockBasedCompensationPlansAxis
= hon_StockIncentivePlanMember