Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Schedule of financial assets and liabilities (Details)

v2.4.1.9
Fair Value Measurements - Schedule of financial assets and liabilities (Details) (USD $)
Dec. 31, 2014
Sep. 30, 2014
Dec. 19, 2014
Nov. 19, 2012
Level 1        
Assets:        
Cash and cash equivalents $ 52,000,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
     
Investments in rabbi trust 5,500,000us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
     
Derivative instruments 0us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
     
Liabilities:        
Derivative instruments 0us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
     
Level 2        
Assets:        
Cash and cash equivalents 0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
     
Investments in rabbi trust 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
     
Derivative instruments 1,700,000us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
     
Liabilities:        
Derivative instruments 5,200,000us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
     
Level 3        
Assets:        
Cash and cash equivalents 0us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
     
Investments in rabbi trust 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
     
Derivative instruments 0us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
     
Liabilities:        
Derivative instruments 0us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
     
$150 senior unsecured notes        
Financial assets and liabilities at carrying value and fair value        
Debt instrument, face amount 150,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
150,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
   
$150 senior unsecured notes | Level 1        
Liabilities:        
Debt instruments 162,300,000us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
     
$150 senior unsecured notes | Level 2        
Liabilities:        
Debt instruments 0us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
     
$150 senior unsecured notes | Level 3        
Liabilities:        
Debt instruments 0us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
     
Revolving credit facility | Level 1        
Liabilities:        
Debt instruments 0us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
     
Revolving credit facility | Level 2        
Liabilities:        
Debt instruments 190,300,000us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
     
Revolving credit facility | Level 3        
Liabilities:        
Debt instruments 0us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
     
Term loan        
Financial assets and liabilities at carrying value and fair value        
Debt instrument, face amount     180,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= hi_TermLoanMember
200,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= hi_TermLoanMember
Term loan | Level 1        
Liabilities:        
Debt instruments 0us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_LongtermDebtTypeAxis
= hi_TermLoanMember
     
Term loan | Level 2        
Liabilities:        
Debt instruments 177,800,000us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LongtermDebtTypeAxis
= hi_TermLoanMember
     
Term loan | Level 3        
Liabilities:        
Debt instruments 0us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_LongtermDebtTypeAxis
= hi_TermLoanMember
     
$100 Series A Notes        
Financial assets and liabilities at carrying value and fair value        
Debt instrument, face amount 100,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
100,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
   
$100 Series A Notes | Level 1        
Liabilities:        
Debt instruments 0us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
     
$100 Series A Notes | Level 2        
Liabilities:        
Debt instruments 102,200,000us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
     
$100 Series A Notes | Level 3        
Liabilities:        
Debt instruments 0us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
     
Derivatives | Cash flow hedging        
Financial assets and liabilities at carrying value and fair value        
Derivative, notional amount 110,900,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
     
Carrying value        
Assets:        
Cash and cash equivalents 52,000,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
     
Investments in rabbi trust 5,500,000us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
     
Derivative instruments 1,700,000us-gaap_DerivativeAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
     
Liabilities:        
Derivative instruments 5,200,000us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
     
Carrying value | $150 senior unsecured notes        
Liabilities:        
Debt instruments 149,000,000us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
     
Carrying value | Revolving credit facility        
Liabilities:        
Debt instruments 190,300,000us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
     
Carrying value | Term loan        
Liabilities:        
Debt instruments 177,800,000us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hi_TermLoanMember
     
Carrying value | $100 Series A Notes        
Liabilities:        
Debt instruments $ 100,000,000us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember