XML 52 R40.htm IDEA: XBRL DOCUMENT
v3.20.4

INTANGIBLES (Details) - USD ($) | 12 Months Ended
--- | ---
Jan. 02, 2021 | Dec. 28, 2019
Net Intangible assets | $ 27,096,006 | $ 26,460,110
Diversified Products [Member] |  |
Total Gross Intangibles | 386,828 | 1,550,904
Accumulated Amortization | 379,893 | 1,517,168
Net Intangible assets | 6,935 | 33,736
Engineered Solutions [Member] |  |
Total Gross Intangibles | 34,200,875 | 30,261,047
Accumulated Amortization | 7,111,804 | 3,834,673
Net Intangible assets | 27,089,071 | 26,426,374
Total [Member] |  |
Total Gross Intangibles | 34,587,703 | 31,811,951
Accumulated Amortization | $ 7,491,697 | $ 5,351,841
Weighted-Average Amortization Period (Years) | 8 years 7 months 6 days | 9 years 6 months
Net Intangible assets | $ 27,096,006 | $ 26,460,110
Total [Member] | License and Service [Member] |  |
Total Gross Intangibles | 0 | 307,370
Accumulated Amortization | 0 | $ 307,369
Weighted-Average Amortization Period (Years) |  | 2 years
Non-compete agreements [Member] | Diversified Products [Member] |  |
Total Gross Intangibles | 0 | $ 407,000
Accumulated Amortization | 0 | 407,000
Non-compete agreements [Member] | Engineered Solutions [Member] |  |
Total Gross Intangibles | 1,107,243 | 64,570
Accumulated Amortization | 106,458 | 10,832
Non-compete agreements [Member] | Total [Member] |  |
Total Gross Intangibles | 1,107,243 | 471,570
Accumulated Amortization | $ 106,458 | $ 417,832
Weighted-Average Amortization Period (Years) | 4 years 3 months 18 days | 1 year 10 months 24 days
Patents and developed technology [Member] | Diversified Products [Member] |  |
Total Gross Intangibles | $ 386,828 | $ 386,828
Accumulated Amortization | 379,893 | 353,093
Patents and developed technology [Member] | Engineered Solutions [Member] |  |
Total Gross Intangibles | 7,063,510 | 6,607,802
Accumulated Amortization | 2,262,507 | 1,941,060
Patents and developed technology [Member] | Total [Member] |  |
Total Gross Intangibles | 7,450,338 | 6,994,630
Accumulated Amortization | $ 2,642,400 | $ 2,294,153
Weighted-Average Amortization Period (Years) | 9 years 3 months 18 days | 10 years 2 months 12 days
Customer relationship [Member] | Diversified Products [Member] |  |
Total Gross Intangibles | $ 0 | $ 449,706
Accumulated Amortization | 0 | 449,706
Customer relationship [Member] | Engineered Solutions [Member] |  |
Total Gross Intangibles | 26,030,122 | 23,588,675
Accumulated Amortization | 4,742,839 | 1,882,781
Customer relationship [Member] | Total [Member] |  |
Total Gross Intangibles | 26,030,122 | 24,038,381
Accumulated Amortization | $ 4,742,839 | $ 2,332,487
Weighted-Average Amortization Period (Years) | 8 years 7 months 6 days | 9 years 7 months 6 days
Intellectual Property [Member] | Diversified Products [Member] |  |
Total Gross Intangibles | $ 0 | $ 307,370
Accumulated Amortization | 0 | 307,369
Intellectual Property [Member] | Engineered Solutions [Member] |  |
Total Gross Intangibles | 0 | 0
Accumulated Amortization | $ 0 | $ 0

X
- Definition Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The current portion of nonphysical assets, excluding financial assets, if these assets are classified into the current and noncurrent portions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 45 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759 + Details
Name: | us-gaap_IntangibleAssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_SubsegmentsAxis=eml_DiversifiedProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsegmentsAxis=eml_EngineeredSolutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessInterruptionLossAxis=eml_TotalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_LicenseAndServiceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=eml_NonCompeteAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=eml_PatentsAndDevelopedTechnologyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=eml_CustomerRelationshipMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=eml_IntellectualPropertiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |