XML 106 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments (Details 4) (USD $)
12 Months Ended 1 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2013
Derivative [Line Items]        
Pre-tax net gains and losses on certain loans designated as hedges of net investments in foreign subsidiaries $ 22,600,000us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax $ (9,800,000)us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax $ (5,300,000)us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax  
Foreign currency forward exchange contracts        
Derivative [Line Items]        
U.S. Dollar Equivalent 468,822,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
541,850,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
  541,850,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Recognized Gain (Loss) (133,000)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(2,028,000)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
   
Foreign currency forward exchange contracts | Affiliated Entity [Member]        
Derivative [Line Items]        
U.S. Dollar Equivalent   121,200,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
  121,200,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
Recognized Gain (Loss)       700,000us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
Foreign currency forward exchange contracts | Short [Member] | British pounds sterling        
Derivative [Line Items]        
U.S. Dollar Equivalent 37,943,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_GBP
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
26,931,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_GBP
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
  26,931,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_GBP
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
Recognized Gain (Loss) 179,000us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_CurrencyAxis
= currency_GBP
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
(277,000)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_CurrencyAxis
= currency_GBP
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
   
Foreign currency forward exchange contracts | Short [Member] | Euros        
Derivative [Line Items]        
U.S. Dollar Equivalent 193,370,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
248,943,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
  248,943,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
Recognized Gain (Loss) 2,993,000us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
(335,000)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
   
Foreign currency forward exchange contracts | Short [Member] | No currency        
Derivative [Line Items]        
U.S. Dollar Equivalent 12,641,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_XXX
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
12,708,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_XXX
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
  12,708,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_XXX
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
Recognized Gain (Loss) 439,000us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_CurrencyAxis
= currency_XXX
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
(134,000)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_CurrencyAxis
= currency_XXX
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
   
Foreign currency forward exchange contracts | Long [Member] | British pounds sterling        
Derivative [Line Items]        
U.S. Dollar Equivalent 2,783,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_GBP
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
1,976,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_GBP
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
  1,976,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_GBP
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
Recognized Gain (Loss) (4,000)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_CurrencyAxis
= currency_GBP
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
15,000us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_CurrencyAxis
= currency_GBP
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
   
Foreign currency forward exchange contracts | Long [Member] | Euros        
Derivative [Line Items]        
U.S. Dollar Equivalent 194,084,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
242,385,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
  242,385,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
Recognized Gain (Loss) (3,767,000)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
(1,335,000)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
   
Foreign currency forward exchange contracts | Long [Member] | No currency        
Derivative [Line Items]        
U.S. Dollar Equivalent 28,001,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_XXX
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
8,907,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_XXX
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
  8,907,000invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_XXX
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
Recognized Gain (Loss) 27,000us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_CurrencyAxis
= currency_XXX
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
38,000us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_CurrencyAxis
= currency_XXX
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
   
Derivatives Designated as Hedging Instruments | Maturing 2018        
Derivative [Line Items]        
U.S. Dollar Equivalent 250,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= hsc_CrossCurrencyInterestRateSwapMaturing2018Member
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
     
Derivatives Designated as Hedging Instruments | Maturing 2020        
Derivative [Line Items]        
U.S. Dollar Equivalent 220,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= hsc_CrossCurrencyInterestRateSwapMaturing2020Member
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
     
Derivatives Designated as Hedging Instruments | Maturing 2013 through 2017        
Derivative [Line Items]        
U.S. Dollar Equivalent $ 8,800,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= hsc_CrossCurrencyInterestRateSwapMaturing2013Member
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember