XML 93 R78.htm IDEA: XBRL DOCUMENT
v3.10.0.1

FAIR VALUE MEASUREMENTS (Details Textuals) $ in Thousands, € in Millions | 12 Months Ended |  |
--- | --- | --- | ---
Oct. 31, 2018 USD ($) | Oct. 31, 2018 EUR (€) | Oct. 31, 2017 USD ($) | Oct. 31, 2016 USD ($) | Oct. 31, 2018 EUR (€) | Oct. 31, 2017 EUR (€)
Business Acquisition, Contingent Consideration [Line Items] |  |  |  |  |  |
Change in value of contingent consideration |  |  | $ 1,100 | $ 3,063 |  |
Contingent consideration, liability | $ 20,875 |  | 27,573 |  |  |
Flight Support Group [Member] | FY 2015 Acquisition [Member] |  |  |  |  |  |
Business Acquisition, Contingent Consideration [Line Items] |  |  |  |  |  |
Change in value of contingent consideration | 5,100 |  |  |  |  |
Contingent consideration related to acquisition | 1,800 |  |  |  |  |
Contingent consideration, liability | 5,800 |  | $ 12,600 |  |  |
Electronic Technologies Group [Member] | FY 2017 Acquisition [Member] |  |  |  |  |  |
Business Acquisition, Contingent Consideration [Line Items] |  |  |  |  |  |
Amount of contingent purchase consideration, the company could be required to pay | 20,000 |  |  |  |  |
Contingent consideration, liability | 13,900 |  |  |  |  |
Electronic Technologies Group [Member] | FY 2016 Acquisition [Member] |  |  |  |  |  |
Business Acquisition, Contingent Consideration [Line Items] |  |  |  |  |  |
Amount of contingent purchase consideration, the company could be required to pay | 1,700 |  |  |  |  |
Change in value of contingent consideration | 300 |  |  |  |  |
Contingent consideration, liability | 1,200 |  |  |  |  |
Euro Member Countries, Euro | Flight Support Group [Member] | FY 2015 Acquisition [Member] |  |  |  |  |  |
Business Acquisition, Contingent Consideration [Line Items] |  |  |  |  |  |
Contingent Consideration Arrangements, Per Year Amount | € |  |  |  |  | € 6.1 |
Change in value of contingent consideration | € |  | € 4.4 |  |  |  |
Contingent consideration related to acquisition | $ 1,300 |  |  |  |  |
Contingent consideration, liability | € |  |  |  |  | € 5.1 | € 10.8

X
- Definition For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the per year amount (undiscounted) of the consideration which may be paid. + References No definition available. + Details
Name: | hei_ContingentConsiderationArrangementsPerYearAmount
Namespace Prefix: | hei_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_BusinessAcquisitionContingentConsiderationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 4 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=hei_FlightSupportGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=hei_FY2015AcquisitionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=hei_ElectronicTechnologiesGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=hei_FY2017AcquisitionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=hei_FY2016AcquisitionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_EUR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |