XML 79 R3.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED BALANCE SHEETS [PARENTHETICAL] (USD $)
In Thousands, except Per Share data, unless otherwise specified
Oct. 31, 2014
Oct. 31, 2013
Preferred stock, par value (in dollars per share) $ 0.01us-gaap_PreferredStockParOrStatedValuePerShare $ 0.01us-gaap_PreferredStockParOrStatedValuePerShare
Preferred stock, shares authorized 10,000us-gaap_PreferredStockSharesAuthorized 10,000us-gaap_PreferredStockSharesAuthorized
Preferred stock, shares issued 0us-gaap_PreferredStockSharesIssued 0us-gaap_PreferredStockSharesIssued
Series B Junior Participating Preferred Stock [Member]    
Preferred stock, shares designated 300hei_PreferredStockSharesDesignated
/ us-gaap_StatementClassOfStockAxis
= hei_SeriesBJuniorParticipatingPreferredStockMember
300hei_PreferredStockSharesDesignated
/ us-gaap_StatementClassOfStockAxis
= hei_SeriesBJuniorParticipatingPreferredStockMember
Preferred stock, shares issued 0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= hei_SeriesBJuniorParticipatingPreferredStockMember
0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= hei_SeriesBJuniorParticipatingPreferredStockMember
Series C Junior Participating Preferred Stock [Member]    
Preferred stock, shares designated 300hei_PreferredStockSharesDesignated
/ us-gaap_StatementClassOfStockAxis
= hei_SeriesCJuniorParticipatingPreferredStockMember
300hei_PreferredStockSharesDesignated
/ us-gaap_StatementClassOfStockAxis
= hei_SeriesCJuniorParticipatingPreferredStockMember
Preferred stock, shares issued 0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= hei_SeriesCJuniorParticipatingPreferredStockMember
0us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= hei_SeriesCJuniorParticipatingPreferredStockMember
Heico Common Stock [Member]    
Common stock, par value (in dollar per share) $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= hei_HeicoCommonStockMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= hei_HeicoCommonStockMember
Common stock, shares authorized 75,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= hei_HeicoCommonStockMember
75,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= hei_HeicoCommonStockMember
Common stock, shares issued 26,847us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= hei_HeicoCommonStockMember
26,790us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= hei_HeicoCommonStockMember
Common stock, shares outstanding 26,847us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= hei_HeicoCommonStockMember
26,790us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= hei_HeicoCommonStockMember
Common Class A [Member]    
Common stock, par value (in dollar per share) $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common stock, shares authorized 75,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
75,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common stock, shares issued 39,699us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
39,586us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common stock, shares outstanding 39,699us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
39,586us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember