XML 26 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
LEASES (Details) (USD $)
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Future minimum payments under non-cancelable operating leases [Abstract]      
Rent expense for all operating leases $ 1,151,749us-gaap_OperatingLeasesRentExpenseNet $ 1,093,895us-gaap_OperatingLeasesRentExpenseNet $ 1,159,913us-gaap_OperatingLeasesRentExpenseNet
Non-Cancelable Leases [Member]      
Future minimum payments under non-cancelable operating leases [Abstract]      
2015 1,269,902us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ us-gaap_LeaseArrangementTypeAxis
= eml_NonCancelableLeasesMember
   
2016 498,709us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ us-gaap_LeaseArrangementTypeAxis
= eml_NonCancelableLeasesMember
   
2017 380,576us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ us-gaap_LeaseArrangementTypeAxis
= eml_NonCancelableLeasesMember
   
2018 259,270us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ us-gaap_LeaseArrangementTypeAxis
= eml_NonCancelableLeasesMember
   
2019 119,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ us-gaap_LeaseArrangementTypeAxis
= eml_NonCancelableLeasesMember
   
Total 2,527,457us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ us-gaap_LeaseArrangementTypeAxis
= eml_NonCancelableLeasesMember
   
All Leases of All Kinds [Member] | Minimum [Member]      
Future minimum payments under non-cancelable operating leases [Abstract]      
2015 1,100,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ us-gaap_LeaseArrangementTypeAxis
= eml_AllLeasesOfAllKindsMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
2016 1,100,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ us-gaap_LeaseArrangementTypeAxis
= eml_AllLeasesOfAllKindsMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
2017 1,100,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ us-gaap_LeaseArrangementTypeAxis
= eml_AllLeasesOfAllKindsMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
2018 1,100,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ us-gaap_LeaseArrangementTypeAxis
= eml_AllLeasesOfAllKindsMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
2019 1,100,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ us-gaap_LeaseArrangementTypeAxis
= eml_AllLeasesOfAllKindsMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
All Leases of All Kinds [Member] | Maximum [Member]      
Future minimum payments under non-cancelable operating leases [Abstract]      
2015 1,300,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ us-gaap_LeaseArrangementTypeAxis
= eml_AllLeasesOfAllKindsMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
2016 1,300,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ us-gaap_LeaseArrangementTypeAxis
= eml_AllLeasesOfAllKindsMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
2017 1,300,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ us-gaap_LeaseArrangementTypeAxis
= eml_AllLeasesOfAllKindsMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
2018 1,300,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ us-gaap_LeaseArrangementTypeAxis
= eml_AllLeasesOfAllKindsMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
2019 $ 1,300,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ us-gaap_LeaseArrangementTypeAxis
= eml_AllLeasesOfAllKindsMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember