SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Eastern Co. – ‘10-K’ for 12/30/23 – ‘EX-101.SCH’

On:  Tuesday, 3/12/24, at 4:33pm ET   ·   For:  12/30/23   ·   Accession #:  1654954-24-3010   ·   File #:  1-35383

Previous ‘10-K’:  ‘10-K’ on 3/14/23 for 12/31/22   ·   Latest ‘10-K’:  This Filing   ·   8 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 3/12/24  Eastern Co.                       10-K       12/30/23   87:8.4M                                   Blueprint/FA

Annual Report   —   Form 10-K   —   SEA’34

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-K        Annual Report                                       HTML   1.77M 
 2: EX-10.9     Stock Award Agreement                               HTML     69K 
 3: EX-21       Subsidiaries of the Company                         HTML     22K 
 4: EX-23       Consent of Fiondella                                HTML     20K 
 7: EX-97       The Eastern Company Clawback Policy                 HTML     38K 
 5: EX-31       Certification -- §302 - SOA'02                      HTML     32K 
 6: EX-32       Certification -- §906 - SOA'02                      HTML     22K 
13: R1          Cover                                               HTML     92K 
14: R2          Consolidated Balance Sheets                         HTML    170K 
15: R3          Consolidated Balance Sheets (Parenthetical)         HTML     43K 
16: R4          Consolidated Statements of Income                   HTML    130K 
17: R5          Consolidated Statements of Comprehensive Income     HTML     49K 
18: R6          Consolidated Statements of Shareholders' Equity     HTML     75K 
19: R7          Consolidated Statements of Cash Flows               HTML    144K 
20: R8          Description of Business                             HTML     30K 
21: R9          Discontinued Operations                             HTML     44K 
22: R10         Accounting Policies                                 HTML     54K 
23: R11         Goodwill                                            HTML     32K 
24: R12         Intangibles                                         HTML     55K 
25: R13         Debt                                                HTML     42K 
26: R14         Stock Options and awards                            HTML     54K 
27: R15         Income Taxes                                        HTML    145K 
28: R16         Leases                                              HTML     49K 
29: R17         Retirement Benefit Plans                            HTML    229K 
30: R18         Earnings per Share                                  HTML     32K 
31: R19         Geographic Information                              HTML     40K 
32: R20         Recent Accounting Pronouncements                    HTML     24K 
33: R21         Contingencies                                       HTML     25K 
34: R22         Concentration of risk                               HTML     26K 
35: R23         Other Information                                   HTML     22K 
36: R24         Accounting Policies (Policies)                      HTML    106K 
37: R25         Discontinued Operations (Tables)                    HTML     40K 
38: R26         Goodwill (Tables)                                   HTML     34K 
39: R27         Intangibles (Tables)                                HTML     55K 
40: R28         Debt (Tables)                                       HTML     35K 
41: R29         Stock Options and awards (Tables)                   HTML     55K 
42: R30         Income Taxes (Tables)                               HTML    144K 
43: R31         Leases (Tables)                                     HTML     47K 
44: R32         Retirement Benefit Plans (Tables)                   HTML    201K 
45: R33         Earnings per Share (Tables)                         HTML     31K 
46: R34         Geographic Information (Tables)                     HTML     37K 
47: R35         Discontinued Operations (Details)                   HTML     58K 
48: R36         Accounting Policies (Details Narrative)             HTML     71K 
49: R37         Goodwill (Details)                                  HTML     31K 
50: R38         Intangibles (Details)                               HTML     36K 
51: R39         Intangibles (Details Narrative)                     HTML     35K 
52: R40         Debt (Details)                                      HTML     33K 
53: R41         Debt (Details 1)                                    HTML     39K 
54: R42         Debt (Details Narrative)                            HTML     56K 
55: R43         Stock Options and awards (Details)                  HTML     38K 
56: R44         Stock Options and awards (Details 1)                HTML     37K 
57: R45         Stock Options and awards (Details 2)                HTML     29K 
58: R46         Stock Options and awards (Details Narrative)        HTML     29K 
59: R47         Income Taxes (Details)                              HTML     53K 
60: R48         Income Taxes (Details 1)                            HTML     32K 
61: R49         Income Taxes (Details 2)                            HTML     46K 
62: R50         Income Taxes (Details 3)                            HTML     55K 
63: R51         Income Taxes (Details 4)                            HTML     61K 
64: R52         Income Taxes (Details 5)                            HTML     36K 
65: R53         Income Taxes (Details 6)                            HTML     30K 
66: R54         Income Taxes (Details Narrative)                    HTML     29K 
67: R55         Leases (Details)                                    HTML     34K 
68: R56         Leases (Details 1)                                  HTML     52K 
69: R57         Leases (Details Narrative)                          HTML     38K 
70: R58         Retirement Benefit Plans (Details)                  HTML     43K 
71: R59         Retirement Benefit Plans (Details 1)                HTML     34K 
72: R60         Retirement Benefit Plans (Details 2)                HTML     58K 
73: R61         Retirement Benefit Plans (Details 3)                HTML     49K 
74: R62         Retirement Benefit Plans (Details 4)                HTML     29K 
75: R63         Retirement Benefit Plans (Details 5)                HTML     33K 
76: R64         Retirement Benefit Plans (Details 6)                HTML     83K 
77: R65         Retirement Benefit Plans (Details 7)                HTML     27K 
78: R66         Retirement Benefit Plans (Details Narrative)        HTML     53K 
79: R67         Earnings per Share (Details)                        HTML     32K 
80: R68         Geographic Information (Details)                    HTML     32K 
81: R69         Contingencies (Details Narrative)                   HTML     24K 
82: R70         Concentration of risk (Details Narrative)           HTML     36K 
84: XML         IDEA XML File -- Filing Summary                      XML    150K 
87: XML         XBRL Instance -- eml_10k_htm                         XML   2.09M 
83: EXCEL       IDEA Workbook of Financial Report Info              XLSX    150K 
10: EX-101.CAL  XBRL Calculations -- eml-20231230_cal                XML    195K 
12: EX-101.DEF  XBRL Definitions -- eml-20231230_def                 XML    607K 
 9: EX-101.LAB  XBRL Labels -- eml-20231230_lab                      XML   1.14M 
11: EX-101.PRE  XBRL Presentations -- eml-20231230_pre               XML    943K 
 8: EX-101.SCH  XBRL Schema -- eml-20231230                          XSD    196K 
85: JSON        XBRL Instance as JSON Data -- MetaLinks              506±   701K 
86: ZIP         XBRL Zipped Folder -- 0001654954-24-003010-xbrl      Zip    319K 


‘EX-101.SCH’   —   XBRL Schema — eml-20231230


This Exhibit is an XBRL File.


                                                                                                                                                                                
<?xml version="1.0" standalone="yes" encoding="windows-1252"?>
<!-- XBRL Document Created with XBRLMaster -->
<!-- Version: 2.3.08 -->
<!-- Based on XBRL 2.1 -->
<!-- Date of creation: 03/11/2024 -->
<!-- Software architectural design and coding: A'c Dharmapremananda Avt. -->
<!-- Copyright (c) 2024 I-NET Business Solutions, Inc. All Rights Reserved. -->
<schema xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:us-gaap-att="http://fasb.org/us-gaap/attributes" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:srt-roles="http://fasb.org/srt-roles/2023" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:srt="http://fasb.org/srt/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:eml="http://eml.com/20231230" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://eml.com/20231230">
<annotation>
<appinfo>
<link:roleType roleURI="http://eml.com/role/Cover" id="Cover">
<link:definition> 000001 - Document - Cover </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
<link:definition> 000002 - Statement - Consolidated Balance Sheets </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
<link:definition> 000003 - Statement - Consolidated Balance Sheets (Parenthetical) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/ConsolidatedStatementsOfIncome" id="ConsolidatedStatementsOfIncome">
<link:definition> 000004 - Statement - Consolidated Statements of Income </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/ConsolidatedStatementsOfComprehensiveIncome" id="ConsolidatedStatementsOfComprehensiveIncome">
<link:definition> 000005 - Statement - Consolidated Statements of Comprehensive Income </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/ConsolidatedStatementsOfShareholdersEquity" id="ConsolidatedStatementsOfShareholdersEquity">
<link:definition> 000006 - Statement - Consolidated Statements of Shareholders' Equity </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
<link:definition> 000007 - Statement - Consolidated Statements of Cash Flows </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/DescriptionOfBusiness" id="DescriptionOfBusiness">
<link:definition> 000008 - Disclosure - Description of Business </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/DiscontinuedOperations" id="DiscontinuedOperations">
<link:definition> 000009 - Disclosure - Discontinued Operations </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/AccountingPolicies" id="AccountingPolicies">
<link:definition> 000010 - Disclosure - Accounting Policies </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/Goodwill" id="Goodwill">
<link:definition> 000011 - Disclosure - Goodwill </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/Intangibles" id="Intangibles">
<link:definition> 000012 - Disclosure - Intangibles </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/Debt" id="Debt">
<link:definition> 000013 - Disclosure - Debt </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/StockOptionsAndAwards" id="StockOptionsAndAwards">
<link:definition> 000014 - Disclosure - Stock Options and awards </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/IncomeTaxes" id="IncomeTaxes">
<link:definition> 000015 - Disclosure - Income Taxes </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/Leases" id="Leases">
<link:definition> 000016 - Disclosure - Leases </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/RetirementBenefitPlans" id="RetirementBenefitPlans">
<link:definition> 000017 - Disclosure - Retirement Benefit Plans </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/EarningsPerShare" id="EarningsPerShare">
<link:definition> 000018 - Disclosure - Earnings per Share </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/GeographicInformation" id="GeographicInformation">
<link:definition> 000019 - Disclosure - Geographic Information </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/RecentAccountingPronouncements" id="RecentAccountingPronouncements">
<link:definition> 000020 - Disclosure - Recent Accounting Pronouncements </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/Contingencies" id="Contingencies">
<link:definition> 000021 - Disclosure - Contingencies </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/ConcentrationOfRisk" id="ConcentrationOfRisk">
<link:definition> 000022 - Disclosure - Concentration of risk </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/OtherInformation" id="OtherInformation">
<link:definition> 000023 - Disclosure - Other Information </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/AccountingPoliciesPolicies" id="AccountingPoliciesPolicies">
<link:definition> 000024 - Disclosure - Accounting Policies (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/DiscontinuedOperationsTables" id="DiscontinuedOperationsTables">
<link:definition> 000025 - Disclosure - Discontinued Operations (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/GoodwillTables" id="GoodwillTables">
<link:definition> 000026 - Disclosure - Goodwill (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/IntangiblesTables" id="IntangiblesTables">
<link:definition> 000027 - Disclosure - Intangibles (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/DebtTables" id="DebtTables">
<link:definition> 000028 - Disclosure - Debt (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/StockOptionsAndAwardsTables" id="StockOptionsAndAwardsTables">
<link:definition> 000029 - Disclosure - Stock Options and awards (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
<link:definition> 000030 - Disclosure - Income Taxes (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/LeasesTables" id="LeasesTables">
<link:definition> 000031 - Disclosure - Leases (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/RetirementBenefitPlansTables" id="RetirementBenefitPlansTables">
<link:definition> 000032 - Disclosure - Retirement Benefit Plans (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/EarningsPerShareTables" id="EarningsPerShareTables">
<link:definition> 000033 - Disclosure - Earnings per Share (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/GeographicInformationTables" id="GeographicInformationTables">
<link:definition> 000034 - Disclosure - Geographic Information (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/DiscontinuedOperationsDetails" id="DiscontinuedOperationsDetails">
<link:definition> 000035 - Disclosure - Discontinued Operations (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/AccountingPoliciesDetailsNarrative" id="AccountingPoliciesDetailsNarrative">
<link:definition> 000036 - Disclosure - Accounting Policies (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/GoodwillDetails" id="GoodwillDetails">
<link:definition> 000037 - Disclosure - Goodwill (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/IntangiblesDetails" id="IntangiblesDetails">
<link:definition> 000038 - Disclosure - Intangibles (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/IntangiblesDetailsNarrative" id="IntangiblesDetailsNarrative">
<link:definition> 000039 - Disclosure - Intangibles (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/DebtDetails" id="DebtDetails">
<link:definition> 000040 - Disclosure - Debt (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/DebtDetails1" id="DebtDetails1">
<link:definition> 000041 - Disclosure - Debt (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/DebtDetailsNarrative" id="DebtDetailsNarrative">
<link:definition> 000042 - Disclosure - Debt (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/StockOptionsAndAwardsDetails" id="StockOptionsAndAwardsDetails">
<link:definition> 000043 - Disclosure - Stock Options and awards (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/StockOptionsAndAwardsDetails1" id="StockOptionsAndAwardsDetails1">
<link:definition> 000044 - Disclosure - Stock Options and awards (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/StockOptionsAndAwardsDetails2" id="StockOptionsAndAwardsDetails2">
<link:definition> 000045 - Disclosure - Stock Options and awards (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" id="StockOptionsAndAwardsDetailsNarrative">
<link:definition> 000046 - Disclosure - Stock Options and awards (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
<link:definition> 000047 - Disclosure - Income Taxes (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1">
<link:definition> 000048 - Disclosure - Income Taxes (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/IncomeTaxesDetails2" id="IncomeTaxesDetails2">
<link:definition> 000049 - Disclosure - Income Taxes (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/IncomeTaxesDetails3" id="IncomeTaxesDetails3">
<link:definition> 000050 - Disclosure - Income Taxes (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/IncomeTaxesDetails4" id="IncomeTaxesDetails4">
<link:definition> 000051 - Disclosure - Income Taxes (Details 4) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/IncomeTaxesDetails5" id="IncomeTaxesDetails5">
<link:definition> 000052 - Disclosure - Income Taxes (Details 5) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/IncomeTaxesDetails6" id="IncomeTaxesDetails6">
<link:definition> 000053 - Disclosure - Income Taxes (Details 6) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
<link:definition> 000054 - Disclosure - Income Taxes (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/LeasesDetails" id="LeasesDetails">
<link:definition> 000055 - Disclosure - Leases (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/LeasesDetails1" id="LeasesDetails1">
<link:definition> 000056 - Disclosure - Leases (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
<link:definition> 000057 - Disclosure - Leases (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/RetirementBenefitPlansDetails" id="RetirementBenefitPlansDetails">
<link:definition> 000058 - Disclosure - Retirement Benefit Plans (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/RetirementBenefitPlansDetails1" id="RetirementBenefitPlansDetails1">
<link:definition> 000059 - Disclosure - Retirement Benefit Plans (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/RetirementBenefitPlansDetails2" id="RetirementBenefitPlansDetails2">
<link:definition> 000060 - Disclosure - Retirement Benefit Plans (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/RetirementBenefitPlansDetails3" id="RetirementBenefitPlansDetails3">
<link:definition> 000061 - Disclosure - Retirement Benefit Plans (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/RetirementBenefitPlansDetails4" id="RetirementBenefitPlansDetails4">
<link:definition> 000062 - Disclosure - Retirement Benefit Plans (Details 4) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/RetirementBenefitPlansDetails5" id="RetirementBenefitPlansDetails5">
<link:definition> 000063 - Disclosure - Retirement Benefit Plans (Details 5) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/RetirementBenefitPlansDetails6" id="RetirementBenefitPlansDetails6">
<link:definition> 000064 - Disclosure - Retirement Benefit Plans (Details 6) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/RetirementBenefitPlansDetails7" id="RetirementBenefitPlansDetails7">
<link:definition> 000065 - Disclosure - Retirement Benefit Plans (Details 7) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/RetirementBenefitPlansDetailsNarrative" id="RetirementBenefitPlansDetailsNarrative">
<link:definition> 000066 - Disclosure - Retirement Benefit Plans (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/EarningsPerShareDetails" id="EarningsPerShareDetails">
<link:definition> 000067 - Disclosure - Earnings per Share (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/GeographicInformationDetails" id="GeographicInformationDetails">
<link:definition> 000068 - Disclosure - Geographic Information (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/ContingenciesDetailsNarrative" id="ContingenciesDetailsNarrative">
<link:definition> 000069 - Disclosure - Contingencies (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://eml.com/role/ConcentrationOfRiskDetailsNarrative" id="ConcentrationOfRiskDetailsNarrative">
<link:definition> 000070 - Disclosure - Concentration of risk (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:linkbaseRef xlink:type="simple" xlink:href="eml-20231230_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="eml-20231230_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="eml-20231230_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="eml-20231230_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
</appinfo>
</annotation>
<import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
<import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
<import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
<import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
<import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd"/>
<import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
<import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
<import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
<import namespace="http://xbrl.sec.gov/exch/2023" schemaLocation="https://xbrl.sec.gov/exch/2023/exch-2023.xsd"/>
<import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/>
<import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
<import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/>
<import namespace="http://xbrl.sec.gov/naics/2023" schemaLocation="https://xbrl.sec.gov/naics/2023/naics-2023.xsd"/>
<import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd"/>
<import namespace="http://fasb.org/srt-roles/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd"/>
<import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd"/>
<import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
<import namespace="http://xbrl.sec.gov/stpr/2023" schemaLocation="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"/>
<import namespace="http://fasb.org/us-roles/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd"/>
<import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd"/>
<import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
<import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
<element id="eml_UnrealisedLossGainOnInterestRateSwapNetOfTax" name="UnrealisedLossGainOnInterestRateSwapNetOfTax" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_UnrecognizedNetPensionAndPostretirementBenefitCostsNetOfTax" name="UnrecognizedNetPensionAndPostretirementBenefitCostsNetOfTax" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_AccountsReceivableAllowanceForDoubtfulAccounts" name="AccountsReceivableAllowanceForDoubtfulAccounts" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_VotingPreferredStockNoParValue" name="VotingPreferredStockNoParValue" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item"/>
<element id="eml_VotingPreferredStockSharesAuthorizedInShares" name="VotingPreferredStockSharesAuthorizedInShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/>
<element id="eml_NonvotingPreferredStockNoParValue" name="NonvotingPreferredStockNoParValue" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item"/>
<element id="eml_NonvotingPreferredStockSharesAuthorizedInShares" name="NonvotingPreferredStockSharesAuthorizedInShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/>
<element id="eml_TreasuryStocksShares" name="TreasuryStocksShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/>
<element id="eml_GainLossFromOperationsOfDiscontinuedUnits" name="GainLossFromOperationsOfDiscontinuedUnits" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_IncomeTaxExpenseBenefitDiscontinuedOperations" name="IncomeTaxExpenseBenefitDiscontinuedOperations" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_EarningsPerShareFromContinuingOperationsAbstract" name="EarningsPerShareFromContinuingOperationsAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="eml_GainLossPerShareFromDiscontinuedOperationsAbstract" name="GainLossPerShareFromDiscontinuedOperationsAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="eml_ChangeInFairValueOfInterestRateSwapNetOfTax" name="ChangeInFairValueOfInterestRateSwapNetOfTax" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_ChangeInPensionAndOtherPostretirementBenefitCostsNetOfTaxes" name="ChangeInPensionAndOtherPostretirementBenefitCostsNetOfTaxes" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_CashDividendsDeclared" name="CashDividendsDeclared" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_ChangeInFairValueOfInterestRateSwap" name="ChangeInFairValueOfInterestRateSwap" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_TreasuryStockPurchasesShares" name="TreasuryStockPurchasesShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/>
<element id="eml_TreasuryStockPurchasesAmount" name="TreasuryStockPurchasesAmount" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_IssuanceOfSars" name="IssuanceOfSars" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_IssuanceofcommonstockForDirectorsFeeShares" name="IssuanceofcommonstockForDirectorsFeeShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/>
<element id="eml_IssuanceofcommonstockForDirectorsFeeAmount" name="IssuanceofcommonstockForDirectorsFeeAmount" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_CashDividendsDeclared044PerShare" name="CashDividendsDeclared044PerShare" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_IssuanceOfStockAwardsNetShares" name="IssuanceOfStockAwardsNetShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/>
<element id="eml_IssuanceOfStockAwardsNetAmount" name="IssuanceOfStockAwardsNetAmount" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_ReductionInCarryingAmountOfRightOfUseAssets" name="ReductionInCarryingAmountOfRightOfUseAssets" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_ProceedsFromSaleOfBusinesses" name="ProceedsFromSaleOfBusinesses" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_ProceedsFromNewLongTermDebtRefinancing" name="ProceedsFromNewLongTermDebtRefinancing" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_FinancingLeasesNet" name="FinancingLeasesNet" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_RightOfUseAssetNonCash" name="RightOfUseAssetNonCash" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_NonCashLeaseLiability" name="NonCashLeaseLiability" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_RecentAccountingPronouncementsDisclosureTextBlock" name="RecentAccountingPronouncementsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="eml_MtrlTermsOfTrdArrTextBlock" name="MtrlTermsOfTrdArrTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="eml_ShippingAndHandlingCostsPolicyTextBlock" name="ShippingAndHandlingCostsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="eml_ScheduleIncomeFromDiscontinuedOperationsTableTextBlock" name="ScheduleIncomeFromDiscontinuedOperationsTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock" name="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="eml_SchduleOFImpactOfLeasesInTheBalanceSheetTableTextBlock" name="SchduleOFImpactOfLeasesInTheBalanceSheetTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="eml_NetSales" name="NetSales" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_RevenueRecognizedEmployingPercentageOfCompletionMethod" name="RevenueRecognizedEmployingPercentageOfCompletionMethod" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_RevenueFromContractWithCustomerExcludingAssessedTaxSalesReturns" name="RevenueFromContractWithCustomerExcludingAssessedTaxSalesReturns" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_PercentageOfAvailableCash" name="PercentageOfAvailableCash" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/>
<element id="eml_FinanceLease" name="FinanceLease" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_UsefulLivesOfIntangibleAssets" name="UsefulLivesOfIntangibleAssets" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/>
<element id="eml_PropertyPlantsAndEquipmentUsefulLife" name="PropertyPlantsAndEquipmentUsefulLife" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/>
<element id="eml_WeightedAverageRemainingLease" name="WeightedAverageRemainingLease" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/>
<element id="eml_GoodwillBeginningBalance" name="GoodwillBeginningBalance" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_GoodwillEndningBalance" name="GoodwillEndningBalance" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_TermLoans" name="TermLoans" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_VariableInterestRateBasedOnSeniorNetLeverageRatio" name="VariableInterestRateBasedOnSeniorNetLeverageRatio" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="eml_DescriptionOfInterestRateSwapContract" name="DescriptionOfInterestRateSwapContract" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="eml_RatioDescription" name="RatioDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="eml_RevolvingCommitmentPortion" name="RevolvingCommitmentPortion" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_TermOfLoan" name="TermOfLoan" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item"/>
<element id="eml_StockIssuedDuringPeriodSharesStockOptionsExpired" name="StockIssuedDuringPeriodSharesStockOptionsExpired" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/>
<element id="eml_WeightedAverageExercisePriceBeginningBalance" name="WeightedAverageExercisePriceBeginningBalance" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item"/>
<element id="eml_WeightedAverageExercisePriceExpired" name="WeightedAverageExercisePriceExpired" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/>
<element id="eml_WeightedAverageExercisePriceExercised" name="WeightedAverageExercisePriceExercised" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/>
<element id="eml_WeightedAverageExercisePriceForfeited" name="WeightedAverageExercisePriceForfeited" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/>
<element id="eml_WeightedAverageExercisePriceEndingBalance" name="WeightedAverageExercisePriceEndingBalance" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item"/>
<element id="eml_WeightedAverageRemainingContractualLife" name="WeightedAverageRemainingContractualLife" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/>
<element id="eml_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/>
<element id="eml_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" name="DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_DeferredTaxLiabilitiesForeignWithholdingTax" name="DeferredTaxLiabilitiesForeignWithholdingTax" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_DeferredTaxAssetsLeaseObligations" name="DeferredTaxAssetsLeaseObligations" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_NetDeferredIncomeTaxAssetsLiabilities" name="NetDeferredIncomeTaxAssetsLiabilities" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterests" name="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterests" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_IncomeLossBeforeIncomeTaxes" name="IncomeLossBeforeIncomeTaxes" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_IncomeTaxExpenseBenefitContinuedOperation" name="IncomeTaxExpenseBenefitContinuedOperation" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_CurrentIncomeTaxExpenseBenefitDiscontinuedOperation" name="CurrentIncomeTaxExpenseBenefitDiscontinuedOperation" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_CurrentIncomeTaxExpenseBenefitTotal" name="CurrentIncomeTaxExpenseBenefitTotal" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_DeferredIncomeTaxExpenseBenefitDiscontuedOperation" name="DeferredIncomeTaxExpenseBenefitDiscontuedOperation" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_DeferredIncomeTaxExpenseBenefitTotal" name="DeferredIncomeTaxExpenseBenefitTotal" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_IncomeTaxExpenseBenefitDiscontnuedOperation" name="IncomeTaxExpenseBenefitDiscontnuedOperation" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_IncomeTaxExpenseBenefitTotal" name="IncomeTaxExpenseBenefitTotal" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningAmount" name="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_UncertainTaxPositionsReserveAmount" name="UncertainTaxPositionsReserveAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_TotalIncomeTaxComputed" name="TotalIncomeTaxComputed" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_ImpactOnForeignRepatriationTaxReformPercent" name="ImpactOnForeignRepatriationTaxReformPercent" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/>
<element id="eml_UncertainTaxPositionsReservePercentage" name="UncertainTaxPositionsReservePercentage" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/>
<element id="eml_unrecognizedTaxAmount" name="unrecognizedTaxAmount" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_AccruedInterest" name="AccruedInterest" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_OperatingLeaseRightOfUseAssetsNet" name="OperatingLeaseRightOfUseAssetsNet" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_CurrentOperatingLeaseLiabilities" name="CurrentOperatingLeaseLiabilities" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_CurrentFinanceLeaseLiabilities" name="CurrentFinanceLeaseLiabilities" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_NoncurrentOperatingLeaseLiabilities" name="NoncurrentOperatingLeaseLiabilities" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_NoncurrentFinanceLeaseLiabilities" name="NoncurrentFinanceLeaseLiabilities" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_TotalLeaseLiabilities" name="TotalLeaseLiabilities" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_OperatingLeasesFutureMinimumPaymentsDueGross" name="OperatingLeasesFutureMinimumPaymentsDueGross" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_FinanceLeasesFutureMinimumPaymentsDueGross" name="FinanceLeasesFutureMinimumPaymentsDueGross" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_OperatingLeaseTerm" name="OperatingLeaseTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/>
<element id="eml_FinanceLeaseTerm" name="FinanceLeaseTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/>
<element id="eml_OperatingLeaseRateOfDiscount" name="OperatingLeaseRateOfDiscount" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/>
<element id="eml_FinanceLeaseRateOfDiscount" name="FinanceLeaseRateOfDiscount" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/>
<element id="eml_DefinedBenefitPlanDiscountRate" name="DefinedBenefitPlanDiscountRate" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTax" name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTax" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_DiscountRateAmount" name="DiscountRateAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_OtherComprehensiveIncomeLossDefinedBenefitPlanGainsLossesDeferredArisingDuringPeriodAfterTax" name="OtherComprehensiveIncomeLossDefinedBenefitPlanGainsLossesDeferredArisingDuringPeriodAfterTax" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" name="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_DiscountRateForOtherPostretirementPlan" name="DiscountRateForOtherPostretirementPlan" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/>
<element id="eml_DiscountRateForSupplementalPensionPlans" name="DiscountRateForSupplementalPensionPlans" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/>
<element id="eml_NumberOfDefinedBenefitPlans" name="NumberOfDefinedBenefitPlans" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/>
<element id="eml_AccruedAmountForNonDiscretionarySafeHarborContribution" name="AccruedAmountForNonDiscretionarySafeHarborContribution" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_DescriptionOfInvestmentPlan" name="DescriptionOfInvestmentPlan" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="eml_WeightedAverageNumberOfShareOutstandingDiluted" name="WeightedAverageNumberOfShareOutstandingDiluted" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/>
<element id="eml_AccruedExpenses" name="AccruedExpenses" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="eml_ThresholdPercentageOfConcentrationRisk" name="ThresholdPercentageOfConcentrationRisk" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/>
<element id="eml_BasisSpreadOnVariableRate" name="BasisSpreadOnVariableRate" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/>
<element id="eml_GoodwillAbstract" name="GoodwillAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="eml_OtherInformationAbstract" name="OtherInformationAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element name="EasternCompanyCommonStockMember" id="eml_EasternCompanyCommonStockMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="RITCSmallCapFundMember" id="eml_RITCSmallCapFundMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="RITCInternationalFundMember" id="eml_RITCInternationalFundMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="ForeignMember" id="eml_ForeignMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="RITCEmergingMarketsFundMember" id="eml_RITCEmergingMarketsFundMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="RITCWorldEquityFundMember" id="eml_RITCWorldEquityFundMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="PensionBenefitPlansandOtherPostretirementBenefitPlanMember" id="eml_PensionBenefitPlansandOtherPostretirementBenefitPlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="PensionPlansDefinedBenefitOneMember" id="eml_PensionPlansDefinedBenefitOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="AdvertisingCostMember" id="eml_AdvertisingCostMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="TechnologyAndLicensesMember" id="eml_TechnologyAndLicensesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="LeaseMember" id="eml_LeaseMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="ProductDevelopmentCostsMember" id="eml_ProductDevelopmentCostsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="UnitedStatesMember" id="eml_UnitedStatesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="StockOptionsPlanMember" id="eml_StockOptionsPlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="SARMember" id="eml_SARMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="StockOptionsMember" id="eml_StockOptionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="TwoTHousandTwentyPlanMember" id="eml_TwoTHousandTwentyPlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="DiscontinuedOperationsMember" id="eml_DiscontinuedOperationsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="VotingPreferredStockMember" id="eml_VotingPreferredStockMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="NonvotingPreferredStockMember" id="eml_NonvotingPreferredStockMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="TreasuryStocksMember" id="eml_TreasuryStocksMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="PensionPlansDefinedBenefitsMember" id="eml_PensionPlansDefinedBenefitsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="RITCRussellInvestmentsRussellIndexFundMember" id="eml_RITCRussellInvestmentsRussellIndexFundMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="LondonInterbankOfferedRateMember" id="eml_LondonInterbankOfferedRateMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="RITCGlobalRealEstateSecuritiesFundMember" id="eml_RITCGlobalRealEstateSecuritiesFundMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="RegularMatchingContributionsMember" id="eml_RegularMatchingContributionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="TransitionalCreditContributionsMember" id="eml_TransitionalCreditContributionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="NonDiscretionaryContributionsMember" id="eml_NonDiscretionaryContributionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="OtherPostretirementBenefitPlansDefinedBenefitOneMember" id="eml_OtherPostretirementBenefitPlansDefinedBenefitOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="RITCGlobalListedInfrastructureFundMember" id="eml_RITCGlobalListedInfrastructureFundMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="CashAndCashEquivalentMember" id="eml_CashAndCashEquivalentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="InterestRatesSwapMember" id="eml_InterestRatesSwapMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="RITCCommoditiesFundMember" id="eml_RITCCommoditiesFundMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="RIIFLHighYieldBondFundMember" id="eml_RIIFLHighYieldBondFundMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="MultiAssetCorePlusFundMember" id="eml_MultiAssetCorePlusFundMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="TwentyFiveYearTargetDurationLdiFixedIncomeFundMember" id="eml_TwentyFiveYearTargetDurationLdiFixedIncomeFundMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="PatentsAndDevelopedTechnologyMember" id="eml_PatentsAndDevelopedTechnologyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="FourteenYearTargetDurationLdiFixedIncomeFundMember" id="eml_FourteenYearTargetDurationLdiFixedIncomeFundMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="FifteentoTwentyYearTargetDurationSTRIPSFixedIncomeFundMember" id="eml_FifteentoTwentyYearTargetDurationSTRIPSFixedIncomeFundMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="TentoFifteenYearTargetDurationSTRIPSFixedIncomeFundMember" id="eml_TentoFifteenYearTargetDurationSTRIPSFixedIncomeFundMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="CustomerRelationshipMember" id="eml_CustomerRelationshipMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
<element name="NonCompeteAgreementsMember" id="eml_NonCompeteAgreementsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/>
</schema>


8 Previous Filings that this Filing References

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

11/15/23  Eastern Co.                       8-K:5,9    11/14/23   13:250K                                   Blueprint/FA
 6/20/23  Eastern Co.                       8-K:1,2,8,9 6/16/23   15:1.7M                                   Blueprint/FA
 2/06/23  Eastern Co.                       8-K/A:5,9   1/22/23   14:180K                                   Blueprint/FA
 3/11/22  Eastern Co.                       8-K:5,9     3/11/22   13:192K                                   Blueprint/FA
 5/21/20  Eastern Co.                       S-8         5/21/20    4:115K
 5/06/20  Eastern Co.                       10-Q        3/28/20   52:3.2M
 1/22/18  Eastern Co.                       8-K:5,9     1/16/18    2:156K
 2/07/97  Eastern Co.                       S-8         2/07/97    5:53K
Top
Filing Submission 0001654954-24-003010   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Mon., May 13, 8:01:01.1pm ET