XML 44 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock based Compensation (Details 2) (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Restricted stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]    
Oustanding, beginning of year 1,437us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockMember
 
Number of shares 398us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockMember
 
Vested (271)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockMember
 
Forfeited (6)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockMember
 
Oustanding, end of year 1,558us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockMember
 
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]    
Outstanding, weighted-average grant date fair value $ 36.7us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockMember
$ 32.91us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockMember
Weighted-average grant date fair value, awarded $ 44.73us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockMember
 
Vested, weighted average grant date fair value $ 28.3us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockMember
 
Forfeited, weighted-average grant date fair value $ 40.7us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockMember
 
Outstanding, end of year, weighted-average contractual life 1 year 7 months 6 days  
Expected to vest, end of year 0hcc_ExpectedToVestEndOfYear
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockMember
 
Expected to vest, End of year, Aggregate intrinsic value $ 0hcc_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExcpectedToVestInPeriodIntrinsicValue
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockMember
 
Outstanding, End of year, aggregate intrinsic value 83,383hcc_OutstandingEndOfYearAggregateIntrinsicValue
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockMember
 
Restricted stock units (RSU) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]    
Oustanding, beginning of year 135us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Number of shares 13us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Vested (9)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Oustanding, end of year 139us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]    
Outstanding, weighted-average grant date fair value $ 35.31us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockUnitsRSUMember
$ 33.91us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockUnitsRSUMember
Weighted-average grant date fair value, awarded $ 45.17us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Vested, weighted average grant date fair value $ 28.41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Outstanding, end of year, weighted-average contractual life 1 year 1 month 6 days  
Expected To Vest End Of Year Weighted Average Contractual Life 1 year 0 months 0 days  
Expected to vest, end of year 132hcc_ExpectedToVestEndOfYear
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Expected to vest, End of year, Aggregate intrinsic value 7,069hcc_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExcpectedToVestInPeriodIntrinsicValue
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Outstanding, End of year, aggregate intrinsic value $ 7,457hcc_OutstandingEndOfYearAggregateIntrinsicValue
/ us-gaap_PlanNameAxis
= us-gaap_RestrictedStockUnitsRSUMember