XML 18 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details) (USD $)
3 Months Ended
Apr. 04, 2015
Mar. 29, 2014
Segment Reporting Information [Line Items]    
Revenues, sales to unaffiliated customers $ 36,876,842us-gaap_SalesRevenueGoodsNet $ 35,849,126us-gaap_SalesRevenueGoodsNet
Operating Profit 1,371,483us-gaap_OperatingIncomeLoss 2,297,117us-gaap_OperatingIncomeLoss
Interest expense (52,825)us-gaap_InterestExpense (68,569)us-gaap_InterestExpense
Other income 7,007us-gaap_NonoperatingIncomeExpense 7,283us-gaap_NonoperatingIncomeExpense
Income before income taxes 1,325,665us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 2,235,831us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Industrial Hardware [Member] | Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Revenues, sales to unaffiliated customers 14,786,666us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= eml_IndustrialHardwareMember
14,130,751us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= eml_IndustrialHardwareMember
Operating Profit 731,545us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= eml_IndustrialHardwareMember
1,095,834us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= eml_IndustrialHardwareMember
Security Products [Member] | Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Revenues, sales to unaffiliated customers 14,100,916us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= eml_SecurityProductsMember
12,547,036us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= eml_SecurityProductsMember
Operating Profit 786,291us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= eml_SecurityProductsMember
555,287us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= eml_SecurityProductsMember
Metal Products [Member] | Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Revenues, sales to unaffiliated customers 7,989,260us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= eml_MetalProductsMember
9,171,339us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= eml_MetalProductsMember
Operating Profit $ (146,353)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= eml_MetalProductsMember
$ 645,996us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= eml_MetalProductsMember