XML 20 R3.htm IDEA: XBRL DOCUMENT
v3.24.4

ENTITY LISTING INFORMATION - $ / shares | 12 Months Ended |
--- | --- | ---
Oct. 31, 2024 | Dec. 18, 2024
Heico Common Stock [Member] |  |
Entity Listings [Line Items] |  |
Title of 12(b) Security | Common Stock, $.01 par value per share |
Trading Symbol | HEI |
Security Exchange Name | NYSE |
Entity Listing, Par Value Per Share | $ 0.01 |
Entity Common Stock, Shares Outstanding |  | 54,986,227
Common Class A [Member] |  |
Entity Listings [Line Items] |  |
Title of 12(b) Security | Class A Common Stock, $.01 par value per share |
Trading Symbol | HEI.A |
Security Exchange Name | NYSE |
Entity Listing, Par Value Per Share | $ 0.01 |
Entity Common Stock, Shares Outstanding |  | 83,843,858

X
- Definition Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument. + References No definition available. + Details
Name: | dei_EntityCommonStockSharesOutstanding
Namespace Prefix: | dei_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The par value per share of security quoted in same currency as Trading currency. Example: '0.01'. + References No definition available. + Details
Name: | dei_EntityListingParValuePerShare
Namespace Prefix: | dei_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
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: | dei_EntityListingsLineItems
Namespace Prefix: | dei_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Title of a 12(b) registered security. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b + Details
Name: | dei_Security12bTitle
Namespace Prefix: | dei_
Data Type: | dei:securityTitleItemType
Balance Type: | na
Period Type: | duration

X
- Definition Name of the Exchange on which a security is registered. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection d1-1 + Details
Name: | dei_SecurityExchangeName
Namespace Prefix: | dei_
Data Type: | dei:edgarExchangeCodeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Trading symbol of an instrument as listed on an exchange. + References No definition available. + Details
Name: | dei_TradingSymbol
Namespace Prefix: | dei_
Data Type: | dei:tradingSymbolItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=hei_HeicoCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |