XML 16 R46.htm IDEA: XBRL DOCUMENT
v2.4.1.9

FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Details) | 0 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Jan. 25, 2012 | Jan. 03, 2015 | Dec. 28, 2013 Customer
Term Loan [Member] |  |  |
Interest Rate Risk [Abstract] |  |  |
Fixed rate of interest (in hundredths) |  | 4.98%us-gaap_LongTermDebtPercentageBearingFixedInterestRate / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember |
2012 Term Loan Member] |  |  |
Interest Rate Risk [Abstract] |  |  |
Fixed rate of interest (in hundredths) |  | 3.90%us-gaap_LongTermDebtPercentageBearingFixedInterestRate / us-gaap_LongtermDebtTypeAxis = eml_TermLoan2012Member |
Revolving Credit Loan [Member] |  |  |
Interest Rate Risk [Abstract] |  |  |
Description of variable rate basis | LIBOR rate or People's Prime rate | LIBOR |
Basis spread on variable rate (in hundredths) | 2.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember | 2.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember |
Credit Concentration Risk [Member] |  |  |
Credit Risk [Abstract] |  |  |
Number of customers that represented more than 10% of trade receivables |  | 0 eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CreditConcentrationRiskMember | 0 eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CreditConcentrationRiskMember

X
- Details
Name: | eml_CreditRiskAbstract
Namespace Prefix: | eml_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | eml_InterestRateRiskAbstract
Namespace Prefix: | eml_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Refers to the number of customers that represented more than the specified percentage of trade receivables. + References No definition available. + Details
Name: | eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables
Namespace Prefix: | eml_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentDescriptionOfVariableRateBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermDebtPercentageBearingFixedInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=eml_TermLoan2012Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |