XML 104 R88.htm IDEA: XBRL DOCUMENT
v3.23.4

FAIR VALUE MEASUREMENTS (Details Textuals) $ in Thousands, $ in Thousands | 1 Months Ended | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Mar. 31, 2023 USD ($) | Oct. 31, 2023 USD ($) | Apr. 30, 2023 USD ($) | Jan. 31, 2023 USD ($) | Jan. 31, 2023 CAD ($) | Oct. 31, 2023 USD ($) | Oct. 31, 2022 USD ($) | Oct. 31, 2021 USD ($) | Oct. 31, 2023 CAD ($)
Business Acquisition, Contingent Consideration [Line Items] |  |  |  |  |  |  |  |  |
Contingent consideration, liability |  | $ 71,136 |  |  |  | $ 71,136 | $ 82,803 |  |
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] |  |  |  |  |  | Selling, General and Administrative Expense | Selling, General and Administrative Expense |  |
Business Combination, Reversal of Remaining Contingent Consideration, Liability |  |  |  |  |  | $ 9,057 | $ 0 | $ 0 |
Change in accrued contingent consideration |  |  |  |  |  | $ (686) | $ (7,631) | $ 1,246 |
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] |  |  |  |  |  | Selling, General and Administrative Expense | Selling, General and Administrative Expense |  |
Fair Value, Inputs, Level 3 [Member] |  |  |  |  |  |  |  |  |
Business Acquisition, Contingent Consideration [Line Items] |  |  |  |  |  |  |  |  |
Contingent consideration, liability |  | 71,136 |  |  |  | $ 71,136 | $ 82,803 |  |
Business Combination, Reversal of Remaining Contingent Consideration, Liability |  |  |  |  |  | 9,057 |  |  |
Change in accrued contingent consideration |  |  |  |  |  | 18,909 | 320 |  |
FY2023 Subsidiary 1 | Flight Support Group [Member] |  |  |  |  |  |  |  |  |
Business Acquisition, Contingent Consideration [Line Items] |  |  |  |  |  |  |  |  |
Amount of contingent purchase consideration, the company could be required to pay |  | 17,500 |  |  |  | 17,500 |  |  |
Contingent consideration, liability |  | $ 17,300 |  |  |  | $ 17,300 |  |  |
FY2022 Acquisition Subsidiary 1 | Electronic Technologies Group [Member] |  |  |  |  |  |  |  |  |
Business Acquisition, Contingent Consideration [Line Items] |  |  |  |  |  |  |  |  |
Business Acquisition, Percentage of Voting Interests Acquired |  | 80.36% |  |  |  | 80.36% |  |  | 80.36%
Amount of contingent purchase consideration, the company could be required to pay |  | $ 12,100 |  |  |  | $ 12,100 |  |  |
Contingent consideration, liability |  | $ 5,500 |  |  |  | $ 5,500 |  |  |
FY2022 Acquisition Subsidiary 2 | Flight Support Group [Member] |  |  |  |  |  |  |  |  |
Business Acquisition, Contingent Consideration [Line Items] |  |  |  |  |  |  |  |  |
Business Acquisition, Percentage of Voting Interests Acquired |  | 96.00% |  |  |  | 96.00% |  |  | 96.00%
Amount of contingent purchase consideration, the company could be required to pay |  | $ 27,400 |  |  |  | $ 27,400 |  |  |
Contingent consideration, liability |  | $ 19,800 |  |  |  | $ 19,800 | 12,700 |  |
FY2022 Acquisition Subsidiary 3 | Flight Support Group [Member] |  |  |  |  |  |  |  |  |
Business Acquisition, Contingent Consideration [Line Items] |  |  |  |  |  |  |  |  |
Business Acquisition, Percentage of Voting Interests Acquired |  | 74.00% |  |  |  | 74.00% |  |  | 74.00%
Amount of contingent purchase consideration, the company could be required to pay |  | $ 14,100 |  |  |  | $ 14,100 |  |  |
Contingent consideration, liability |  |  |  |  |  |  | 9,100 |  |
Business Combination, Reversal of Remaining Contingent Consideration, Liability |  | $ 6,400 |  |  |  |  |  |  |
FY2021 Acquisition Subsidiary 1 | Flight Support Group [Member] |  |  |  |  |  |  |  |  |
Business Acquisition, Contingent Consideration [Line Items] |  |  |  |  |  |  |  |  |
Business Acquisition, Percentage of Voting Interests Acquired |  | 89.00% |  |  |  | 89.00% |  |  | 89.00%
Amount of contingent purchase consideration, the company could be required to pay |  | $ 26,700 |  |  |  | $ 26,700 |  |  |
Contingent consideration, liability |  |  |  |  |  |  | $ 18,000 |  |
Business Combination, Reversal of Remaining Contingent Consideration, Liability |  |  | $ 9,100 |  |  |  |  |  |
Change in accrued contingent consideration | $ 8,900 |  |  |  |  |  |  |  |
FY2020 Acquisition Subsidiary 1 [Member] | Electronic Technologies Group [Member] |  |  |  |  |  |  |  |  |
Business Acquisition, Contingent Consideration [Line Items] |  |  |  |  |  |  |  |  |
Business Acquisition, Percentage of Voting Interests Acquired |  | 89.99% |  |  |  | 89.99% |  |  | 89.99%
Amount of contingent purchase consideration, the company could be required to pay |  | $ 9,700 |  |  |  | $ 9,700 |  |  |
Contingent consideration, liability |  | 8,600 |  |  |  | 8,600 |  |  |
Change in accrued contingent consideration |  |  |  | $ 10,000 |  |  |  |  |
FY 2017 Acquisition [Member] | Electronic Technologies Group [Member] |  |  |  |  |  |  |  |  |
Business Acquisition, Contingent Consideration [Line Items] |  |  |  |  |  |  |  |  |
Amount of contingent purchase consideration, the company could be required to pay |  | 20,000 |  |  |  | 20,000 |  |  |
Contingent consideration, liability |  | $ 20,000 |  |  |  | $ 20,000 |  |  |
Canada, Dollars | FY2020 Acquisition Subsidiary 1 [Member] | Electronic Technologies Group [Member] |  |  |  |  |  |  |  |  |
Business Acquisition, Contingent Consideration [Line Items] |  |  |  |  |  |  |  |  |
Amount of contingent purchase consideration, the company could be required to pay |  |  |  |  |  |  |  |  | $ 13,500
Contingent consideration, liability |  |  |  |  |  |  |  |  | $ 11,900
Change in accrued contingent consideration |  |  |  |  | $ 13,500 |  |  |  |

X
- Definition Amount of contingent consideration reversed during the period, due to the termination of the contingent consideration agreement. + References No definition available. + Details
Name: | hei_BusinessCombinationReversalOfRemainingContingentConsiderationLiability
Namespace Prefix: | hei_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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 Percentage of voting equity interests acquired at the acquisition date in the business combination. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2 + Details
Name: | us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

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 -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479581/805-30-50-4 + 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 -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1 + 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 -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479668/805-30-25-6 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 35 -Paragraph 1 -Subparagraph (b) -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479613/805-30-35-1 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Indicates line item in statement in which net income is reported that includes unrealized gain (loss) from liability measured at fair value using unobservable input (level 3) and still held. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueLiabilityRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=hei_FY2020AcquisitionSubsidiary1Member
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: | srt_CurrencyAxis=currency_CAD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |