XML 38 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE MEASUREMENTS (Fair Value Hierarchy, by Category) (Details) (USD $)
Jan. 31, 2015
Oct. 31, 2014
Deferred Compensation Plans [Abstract]    
Deferred compensation plans $ 78,106,000us-gaap_DeferredCompensationPlanAssets $ 71,449,000us-gaap_DeferredCompensationPlanAssets
Liabilities:    
Contingent consideration 21,724,000us-gaap_BusinessCombinationContingentConsiderationLiability 1,184,000us-gaap_BusinessCombinationContingentConsiderationLiability
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 10,871,000us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
9,441,000us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Liabilities:    
Contingent consideration 0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Significant Other Observable Inputs (Level 2) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 67,235,000us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
62,008,000us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Liabilities:    
Contingent consideration 0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Significant Unobservable Inputs (Level 3) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Liabilities:    
Contingent consideration 21,724,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
1,184,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Corporate Owned Life Insurance [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 67,185,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_CorporateOwnedLifeInsuranceMember
61,958,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_CorporateOwnedLifeInsuranceMember
Corporate Owned Life Insurance [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_CorporateOwnedLifeInsuranceMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_CorporateOwnedLifeInsuranceMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Corporate Owned Life Insurance [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 67,185,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_CorporateOwnedLifeInsuranceMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
61,958,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_CorporateOwnedLifeInsuranceMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Corporate Owned Life Insurance [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_CorporateOwnedLifeInsuranceMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_CorporateOwnedLifeInsuranceMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Money Market Funds [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 5,378,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_MoneyMarketFundsMember
3,974,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_MoneyMarketFundsMember
Money Market Funds [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 5,378,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
3,974,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Money Market Funds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Money Market Funds [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Equity Securities [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 2,219,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
2,225,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
Equity Securities [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 2,219,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
2,225,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Equity Securities [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Equity Securities [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Equity Funds [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 1,685,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
1,903,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
Equity Funds [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 1,685,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,903,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Equity Funds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Equity Funds [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= us-gaap_EquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Other Defined Deferred Compensation Plan [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 1,639,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_OtherDefinedDeferredCompensationPlanMember
1,389,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_OtherDefinedDeferredCompensationPlanMember
Other Defined Deferred Compensation Plan [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 1,589,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_OtherDefinedDeferredCompensationPlanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,339,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_OtherDefinedDeferredCompensationPlanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Other Defined Deferred Compensation Plan [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 50,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_OtherDefinedDeferredCompensationPlanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
50,000us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_OtherDefinedDeferredCompensationPlanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Other Defined Deferred Compensation Plan [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans $ 0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_OtherDefinedDeferredCompensationPlanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ 0us-gaap_DeferredCompensationPlanAssets
/ hei_DeferredCompensationPlanAssetCategoriesAxis
= hei_OtherDefinedDeferredCompensationPlanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member