2023 Q2 Form 10-Q Financial Statement
#000165495423006022 Filed on May 09, 2023
Income Statement
Concept | 2023 Q2 | 2022 Q2 |
---|---|---|
Revenue | $72.50M | $69.01M |
YoY Change | 5.04% | -5.59% |
Cost Of Revenue | $57.00M | $54.44M |
YoY Change | 4.7% | 17.67% |
Gross Profit | $15.50M | $14.58M |
YoY Change | 6.33% | -6.02% |
Gross Profit Margin | 21.38% | 21.12% |
Selling, General & Admin | $11.94M | $9.866M |
YoY Change | 21.0% | 10.3% |
% of Gross Profit | 77.03% | 67.69% |
Research & Development | $1.401M | $1.197M |
YoY Change | 17.06% | 17.63% |
% of Gross Profit | 9.04% | 8.21% |
Depreciation & Amortization | $1.815M | $1.830M |
YoY Change | -0.86% | -16.52% |
% of Gross Profit | 11.71% | 12.56% |
Operating Expenses | $13.34M | $11.06M |
YoY Change | 20.58% | 11.05% |
Operating Profit | $2.159M | $3.513M |
YoY Change | -38.55% | -36.67% |
Interest Expense | $726.0K | $434.3K |
YoY Change | 67.15% | -17.61% |
% of Operating Profit | 33.63% | 12.36% |
Other Income/Expense, Net | $155.1K | $488.5K |
YoY Change | -68.26% | -79.87% |
Pretax Income | $802.2K | $3.567M |
YoY Change | -77.51% | -52.1% |
Income Tax | $194.8K | $881.1K |
% Of Pretax Income | 24.29% | 24.7% |
Net Earnings | $607.3K | $3.030M |
YoY Change | -79.96% | -48.12% |
Net Earnings / Revenue | 0.84% | 4.39% |
Basic Earnings Per Share | $0.10 | $0.43 |
Diluted Earnings Per Share | $0.10 | $0.43 |
COMMON SHARES | ||
Basic Shares Outstanding | 6.223M shares | 6.248M shares |
Diluted Shares Outstanding | 6.234M shares | 6.260M shares |
Balance Sheet
Concept | 2023 Q2 | 2022 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $13.07M | $5.074M |
YoY Change | 157.63% | -71.01% |
Cash & Equivalents | $13.07M | $5.074M |
Short-Term Investments | ||
Other Short-Term Assets | $6.639M | $12.50M |
YoY Change | -46.9% | 135.91% |
Inventory | $57.65M | $67.78M |
Prepaid Expenses | ||
Receivables | $44.48M | $46.97M |
Other Receivables | $214.8K | $1.027M |
Total Short-Term Assets | $122.1M | $133.3M |
YoY Change | -8.46% | 11.6% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $26.44M | $26.59M |
YoY Change | -0.57% | -32.32% |
Goodwill | $70.79M | $72.23M |
YoY Change | -1.99% | -6.1% |
Intangibles | $5.515M | $5.485M |
YoY Change | 0.55% | 1.49% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $489.0K | |
YoY Change | ||
Total Long-Term Assets | $133.7M | $140.2M |
YoY Change | -4.61% | -13.49% |
TOTAL ASSETS | ||
Total Short-Term Assets | $122.1M | $133.3M |
Total Long-Term Assets | $133.7M | $140.2M |
Total Assets | $255.8M | $273.5M |
YoY Change | -6.49% | -2.84% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $26.64M | $33.65M |
YoY Change | -20.83% | 32.72% |
Accrued Expenses | $9.165M | $5.066M |
YoY Change | 80.91% | -30.6% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $9.375M | $7.500M |
YoY Change | 25.0% | 6.19% |
Total Short-Term Liabilities | $45.33M | $50.16M |
YoY Change | -9.63% | 17.29% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $49.66M | $66.96M |
YoY Change | -25.83% | -16.82% |
Other Long-Term Liabilities | $754.8K | $668.4K |
YoY Change | 12.93% | -41.58% |
Total Long-Term Liabilities | $50.42M | $67.63M |
YoY Change | -25.45% | 5810.93% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $45.33M | $50.16M |
Total Long-Term Liabilities | $50.42M | $67.63M |
Total Liabilities | $129.0M | $155.6M |
YoY Change | -17.15% | -8.86% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $138.9M | $131.7M |
YoY Change | 5.51% | 2.57% |
Common Stock | $33.54M | $32.84M |
YoY Change | 2.12% | 3.34% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $22.54M | $21.67M |
YoY Change | 4.01% | -205.53% |
Treasury Stock Shares | 2.834M shares | |
Shareholders Equity | $126.8M | $117.9M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $255.8M | $273.5M |
YoY Change | -6.49% | -2.84% |
Cashflow Statement
Concept | 2023 Q2 | 2022 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $607.3K | $3.030M |
YoY Change | -79.96% | -48.12% |
Depreciation, Depletion And Amortization | $1.815M | $1.830M |
YoY Change | -0.86% | -16.52% |
Cash From Operating Activities | $6.860M | -$3.953M |
YoY Change | -273.53% | -288.25% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $1.151M | -$572.1K |
YoY Change | -301.24% | -162.21% |
Acquisitions | $500.0K | |
YoY Change | ||
Other Investing Activities | $2.233M | $1.546M |
YoY Change | 44.42% | -24.94% |
Cash From Investing Activities | $1.082M | $974.3K |
YoY Change | 11.06% | -14.72% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | $0.00 | |
YoY Change | ||
Debt Paid & Issued, Net | $4.858M | $1.852M |
YoY Change | 162.3% | 59.38% |
Cash From Financing Activities | -$5.087M | 1.602M |
YoY Change | -417.62% | -186.27% |
NET CHANGE | ||
Cash From Operating Activities | $6.860M | -3.953M |
Cash From Investing Activities | $1.082M | 974.3K |
Cash From Financing Activities | -$5.087M | 1.602M |
Net Change In Cash | $2.883M | -1.377M |
YoY Change | -309.34% | -199.39% |
FREE CASH FLOW | ||
Cash From Operating Activities | $6.860M | -$3.953M |
Capital Expenditures | $1.151M | -$572.1K |
Free Cash Flow | $5.709M | -$3.381M |
YoY Change | -268.84% | -386.44% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2022Q2 | eml |
Income Tax Expense Benefit Discontinued Operations
IncomeTaxExpenseBenefitDiscontinuedOperations
|
126867 | usd |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
0 | usd |
CY2022Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
344320 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
607313 | usd |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
43300 | shares |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3030438 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.10 | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.43 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.10 | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.43 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
0 | |
CY2022Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
0.06 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
0 | |
CY2022Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
0.05 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.10 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.49 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.10 | |
CY2023Q2 | dei |
Document Type
DocumentType
|
10-Q | |
CY2023Q2 | dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | |
CY2023Q2 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2023-04-01 | |
CY2023Q2 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2023Q2 | dei |
Entity File Number
EntityFileNumber
|
001-35383 | |
CY2023Q2 | dei |
Entity Registrant Name
EntityRegistrantName
|
THE EASTERN COMPANY | |
CY2023Q2 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
CT | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.48 | |
CY2023Q2 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
06-0330020 | |
CY2023Q2 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
3 Enterprise Drive | |
CY2023Q2 | dei |
Entity Address Address Line2
EntityAddressAddressLine2
|
Suite 408 | |
CY2023Q2 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Shelton | |
CY2023Q2 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
CT | |
CY2023Q2 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
06484 | |
CY2023Q2 | dei |
City Area Code
CityAreaCode
|
203 | |
CY2023Q2 | dei |
Local Phone Number
LocalPhoneNumber
|
729-2255 | |
CY2023Q2 | dei |
Security12b Title
Security12bTitle
|
Common Stock, No Par Value | |
CY2023Q2 | dei |
Trading Symbol
TradingSymbol
|
EML | |
CY2023Q2 | dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | |
CY2023Q2 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2023Q2 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2023Q2 | dei |
Entity Filer Category
EntityFilerCategory
|
Accelerated Filer | |
CY2023Q2 | dei |
Entity Small Business
EntitySmallBusiness
|
true | |
CY2023Q2 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2023Q2 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2023Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
6231612 | shares |
CY2023Q2 | us-gaap |
Revenues
Revenues
|
72495367 | usd |
CY2022Q2 | us-gaap |
Revenues
Revenues
|
69014648 | usd |
CY2023Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
56997668 | usd |
CY2022Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
54438968 | usd |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
15497699 | usd |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
14575680 | usd |
CY2023Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1401199 | usd |
CY2023Q2 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000031107 | |
CY2023Q2 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2023Q2 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | |
CY2023Q2 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q1 | |
CY2023Q2 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | |
CY2023Q2 | eml |
Voting Preferred Stock No Par Value
VotingPreferredStockNoParValue
|
0 | |
CY2022Q4 | eml |
Voting Preferred Stock No Par Value
VotingPreferredStockNoParValue
|
0 | |
CY2022Q4 | eml |
Voting Preferred Stock Shares Authorized In Shares
VotingPreferredStockSharesAuthorizedInShares
|
1000000 | shares |
CY2023Q2 | eml |
Nonvoting Preferred Stock No Par Value
NonvotingPreferredStockNoParValue
|
0 | |
CY2022Q4 | eml |
Nonvoting Preferred Stock No Par Value
NonvotingPreferredStockNoParValue
|
0 | |
CY2022Q4 | eml |
Nonvoting Preferred Stock Shares Authorized In Shares
NonvotingPreferredStockSharesAuthorizedInShares
|
1000000 | shares |
CY2023Q2 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2022Q4 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2022Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1197008 | usd |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
11937637 | usd |
CY2022Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
9865614 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2158863 | usd |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3513058 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
726006 | usd |
CY2022Q2 | us-gaap |
Interest Expense
InterestExpense
|
434335 | usd |
CY2023Q2 | us-gaap |
Other Income
OtherIncome
|
630699 | usd |
CY2022Q2 | us-gaap |
Other Income
OtherIncome
|
488520 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
802158 | usd |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
3567243 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
194845 | usd |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
881125 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
607313 | usd |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
2686118 | usd |
CY2023Q2 | eml |
Gain From Operations Of Discontinued Units1
GainFromOperationsOfDiscontinuedUnits1
|
0 | usd |
CY2022Q2 | eml |
Gain From Operations Of Discontinued Units1
GainFromOperationsOfDiscontinuedUnits1
|
471187 | usd |
CY2023Q2 | eml |
Income Tax Expense Benefit Discontinued Operations
IncomeTaxExpenseBenefitDiscontinuedOperations
|
0 | usd |
CY2022Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | shares |
CY2023Q2 | eml |
Capital Lease Obligation Current
CapitalLeaseObligationCurrent
|
2100000 | usd |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.11 | |
CY2022Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.11 | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
607313 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3030438 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
336585 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
202281 | usd |
CY2023Q2 | eml |
Change In Fair Value Of Interest Rate Swap Net Of Tax
ChangeInFairValueOfInterestRateSwapNetOfTax
|
-277687 | usd |
CY2022Q2 | eml |
Change In Fair Value Of Interest Rate Swap Net Of Tax
ChangeInFairValueOfInterestRateSwapNetOfTax
|
1056511 | usd |
CY2023Q2 | eml |
Change In Pension And Other Postretirement Benefit Costs Net Of Taxes
ChangeInPensionAndOtherPostretirementBenefitCostsNetOfTaxes
|
252668 | usd |
CY2022Q2 | eml |
Change In Pension And Other Postretirement Benefit Costs Net Of Taxes
ChangeInPensionAndOtherPostretirementBenefitCostsNetOfTaxes
|
313408 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
311566 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
1572200 | usd |
CY2023Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
918879 | usd |
CY2022Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
4602638 | usd |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
13071017 | usd |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
10187522 | usd |
CY2023Q2 | eml |
Accounts Receivable Allowance For Doubtful Accounts
AccountsReceivableAllowanceForDoubtfulAccounts
|
676000 | usd |
CY2022Q4 | eml |
Accounts Receivable Allowance For Doubtful Accounts
AccountsReceivableAllowanceForDoubtfulAccounts
|
677000 | usd |
CY2023Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
44481853 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
42886250 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
57652961 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
64636591 | usd |
CY2023Q2 | us-gaap |
Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
|
214780 | usd |
CY2022Q4 | us-gaap |
Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
|
1006421 | usd |
CY2023Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
6639228 | usd |
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
6598774 | usd |
CY2023Q2 | us-gaap |
Assets Current
AssetsCurrent
|
122059839 | usd |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
125315558 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
57318367 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
56112889 | usd |
CY2023Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
30877891 | usd |
CY2022Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
30000797 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
26440476 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
26112092 | usd |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
70788971 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
70777459 | usd |
CY2023Q2 | us-gaap |
Indefinite Lived Trademarks
IndefiniteLivedTrademarks
|
5514888 | usd |
CY2022Q4 | us-gaap |
Indefinite Lived Trademarks
IndefiniteLivedTrademarks
|
5514886 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
17987968 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
18819897 | usd |
CY2023Q2 | us-gaap |
Notes And Loans Receivable Net Noncurrent
NotesAndLoansReceivableNetNoncurrent
|
905851 | usd |
CY2022Q4 | us-gaap |
Notes And Loans Receivable Net Noncurrent
NotesAndLoansReceivableNetNoncurrent
|
2276631 | usd |
CY2023Q2 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
488989 | usd |
CY2022Q4 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
488989 | usd |
CY2023Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
11564607 | usd |
CY2022Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
12217521 | usd |
CY2023Q2 | us-gaap |
Other Assets
OtherAssets
|
107251274 | usd |
CY2022Q4 | us-gaap |
Other Assets
OtherAssets
|
110095383 | usd |
CY2023Q2 | us-gaap |
Assets
Assets
|
255751589 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
261523033 | usd |
CY2023Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
26643423 | usd |
CY2022Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
27638317 | usd |
CY2023Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
2233923 | usd |
CY2022Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
3327832 | usd |
CY2023Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
3900764 | usd |
CY2022Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
3944964 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
3030116 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
3059547 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
150773 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
0 | usd |
CY2023Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
9375000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
9010793 | usd |
CY2023Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
45333999 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
46981453 | usd |
CY2023Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
754762 | usd |
CY2022Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
754762 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
8556037 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
9195205 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
846547 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
0 | usd |
CY2023Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
49661128 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
55136231 | usd |
CY2023Q2 | us-gaap |
Other Postretirement Defined Benefit Plan Liabilities Noncurrent
OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent
|
664293 | usd |
CY2022Q4 | us-gaap |
Other Postretirement Defined Benefit Plan Liabilities Noncurrent
OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent
|
666222 | usd |
CY2023Q2 | us-gaap |
Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
|
23134787 | usd |
CY2022Q4 | us-gaap |
Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
|
22174465 | usd |
CY2023Q2 | us-gaap |
Liabilities
Liabilities
|
128951553 | usd |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
134908338 | usd |
CY2023Q2 | eml |
Voting Preferred Stock Shares Authorized In Shares
VotingPreferredStockSharesAuthorizedInShares
|
1000000 | shares |
CY2023Q2 | eml |
Nonvoting Preferred Stock Shares Authorized In Shares
NonvotingPreferredStockSharesAuthorizedInShares
|
1000000 | shares |
CY2023Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | shares |
CY2023Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
33536918 | usd |
CY2022Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
33586165 | usd |
CY2023Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
9066057 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
9056421 | shares |
CY2023Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
6231612 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
6221976 | shares |
CY2023Q2 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
2834445 | shares |
CY2022Q4 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
2834445 | shares |
CY2023Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
22544684 | usd |
CY2022Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
22544684 | usd |
CY2023Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
138908874 | usd |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
138985852 | usd |
CY2023Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-804393 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-1140978 | usd |
CY2023Q2 | eml |
Accumulated Other Comprehensive Income Loss Unrealised Loss Gain On Interest Rate Swap Net Of Tax
AccumulatedOtherComprehensiveIncomeLossUnrealisedLossGainOnInterestRateSwapNetOfTax
|
1172067 | usd |
CY2022Q4 | eml |
Accumulated Other Comprehensive Income Loss Unrealised Loss Gain On Interest Rate Swap Net Of Tax
AccumulatedOtherComprehensiveIncomeLossUnrealisedLossGainOnInterestRateSwapNetOfTax
|
1449754 | usd |
CY2023Q2 | eml |
Accumulated Other Comprehensive Income Loss Unrecognized Net Pension And Postretirement Benefit Costs Net Of Tax B5
AccumulatedOtherComprehensiveIncomeLossUnrecognizedNetPensionAndPostretirementBenefitCostsNetOfTaxB5
|
-23468746 | usd |
CY2022Q4 | eml |
Accumulated Other Comprehensive Income Loss Unrecognized Net Pension And Postretirement Benefit Costs Net Of Tax B5
AccumulatedOtherComprehensiveIncomeLossUnrecognizedNetPensionAndPostretirementBenefitCostsNetOfTaxB5
|
-23721414 | usd |
CY2023Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-23101072 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-23412638 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
126800036 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
126614695 | usd |
CY2023Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
255751589 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
261523033 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
607313 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3030438 | usd |
CY2023Q2 | eml |
Less Gain From Discontinued Operations
LessGainFromDiscontinuedOperations
|
0 | usd |
CY2022Q2 | eml |
Less Gain From Discontinued Operations
LessGainFromDiscontinuedOperations
|
344320 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
|
607313 | usd |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
|
2686118 | usd |
CY2023Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
1814749 | usd |
CY2022Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
1830427 | usd |
CY2023Q2 | eml |
Unrecognized Pension And Postretirement Benefits
UnrecognizedPensionAndPostretirementBenefits
|
880421 | usd |
CY2022Q2 | eml |
Unrecognized Pension And Postretirement Benefits
UnrecognizedPensionAndPostretirementBenefits
|
247133 | usd |
CY2023Q2 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
0 | usd |
CY2022Q2 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
268770 | usd |
CY2023Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
3269 | usd |
CY2022Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
19740 | usd |
CY2023Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
-49246 | usd |
CY2022Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
221468 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-1585976 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-3951314 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
7212179 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-4902631 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Prepaid Expenses Other
IncreaseDecreaseInPrepaidExpensesOther
|
-37330 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Prepaid Expenses Other
IncreaseDecreaseInPrepaidExpensesOther
|
-1075545 | usd |
CY2023Q2 | us-gaap |
Other Expenses
OtherExpenses
|
155055 | usd |
CY2022Q2 | us-gaap |
Other Expenses
OtherExpenses
|
89366 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-1031704 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
3526499 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-1104186 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-1858898 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
|
305824 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
|
-478878 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
6860258 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-3556477 | usd |
CY2023Q2 | us-gaap |
Proceeds From Sale Of Loans Receivable
ProceedsFromSaleOfLoansReceivable
|
2233192 | usd |
CY2022Q2 | us-gaap |
Proceeds From Sale Of Loans Receivable
ProceedsFromSaleOfLoansReceivable
|
175220 | usd |
CY2023Q2 | us-gaap |
Proceeds From Sale Of Other Property Plant And Equipment
ProceedsFromSaleOfOtherPropertyPlantAndEquipment
|
0 | usd |
CY2022Q2 | us-gaap |
Proceeds From Sale Of Other Property Plant And Equipment
ProceedsFromSaleOfOtherPropertyPlantAndEquipment
|
1371073 | usd |
CY2023Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1151205 | usd |
CY2022Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
572047 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
1081987 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
974246 | usd |
CY2023Q2 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
268249 | usd |
CY2022Q2 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
5000000 | usd |
CY2023Q2 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
4858000 | usd |
CY2022Q2 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
1852107 | usd |
CY2023Q2 | eml |
Financing Leases Net
FinancingLeasesNet
|
723254 | usd |
CY2022Q2 | eml |
Financing Leases Net
FinancingLeasesNet
|
-92111 | usd |
CY2023Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | usd |
CY2022Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
766889 | usd |
CY2023Q2 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
684293 | usd |
CY2022Q2 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
687180 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-5087288 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
1601713 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Discontinued Operations
NetCashProvidedByUsedInDiscontinuedOperations
|
0 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Discontinued Operations
NetCashProvidedByUsedInDiscontinuedOperations
|
-396936 | usd |
CY2023Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
28538 | usd |
CY2022Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-22903 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
2883495 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-1400357 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
10187522 | usd |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
6602429 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
13071017 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
5202072 | usd |
CY2023Q2 | us-gaap |
Interest Paid
InterestPaid
|
716763 | usd |
CY2022Q2 | us-gaap |
Interest Paid
InterestPaid
|
463080 | usd |
CY2023Q2 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
59681 | usd |
CY2022Q2 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
110917 | usd |
CY2023Q2 | eml |
Right Of Use Asset
RightOfUseAsset
|
-652914 | usd |
CY2022Q2 | eml |
Right Of Use Asset
RightOfUseAsset
|
292097 | usd |
CY2023Q2 | eml |
Operating Lease Liability Obtained In Exchange For Right Of Use Asset
OperatingLeaseLiabilityObtainedInExchangeForRightOfUseAsset
|
-328721 | usd |
CY2022Q2 | eml |
Operating Lease Liability Obtained In Exchange For Right Of Use Asset
OperatingLeaseLiabilityObtainedInExchangeForRightOfUseAsset
|
-226903 | usd |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6223027 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6247649 | shares |
CY2023Q2 | eml |
Weighted Average Number Of Shares Outstanding Basic And Diluted
WeightedAverageNumberOfSharesOutstandingBasicAndDiluted
|
6223027 | shares |
CY2022Q2 | eml |
Weighted Average Number Of Shares Outstanding Basic And Diluted
WeightedAverageNumberOfSharesOutstandingBasicAndDiluted
|
6247649 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
10962 | shares |
CY2022Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
12055 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6233989 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6259704 | shares |
CY2023Q2 | us-gaap |
Inventory Raw Materials And Supplies Net Of Reserves
InventoryRawMaterialsAndSuppliesNetOfReserves
|
23123674 | usd |
CY2022Q4 | us-gaap |
Inventory Raw Materials And Supplies Net Of Reserves
InventoryRawMaterialsAndSuppliesNetOfReserves
|
25924696 | usd |
CY2023Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
8315774 | usd |
CY2022Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
9323082 | usd |
CY2023Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
26213513 | usd |
CY2022Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
29388813 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
57652961 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
64636591 | usd |
CY2023Q2 | eml |
Goodwill Net
GoodwillNet
|
7080000 | usd |
CY2023Q2 | eml |
Lease Liability
LeaseLiability
|
1160000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due In Next Rolling Twelve Months
FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths
|
240000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due In Rolling Year Two
FinanceLeaseLiabilityPaymentsDueInRollingYearTwo
|
280000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due In Rolling Year Three
FinanceLeaseLiabilityPaymentsDueInRollingYearThree
|
190000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due In Rolling Year Four
FinanceLeaseLiabilityPaymentsDueInRollingYearFour
|
150000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due In Rolling Year Five
FinanceLeaseLiabilityPaymentsDueInRollingYearFive
|
120000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due In Rolling After Year Five
FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive
|
280000 | usd |
CY2023Q2 | eml |
Lease Weighted Average Remaining Lease Terms
LeaseWeightedAverageRemainingLeaseTerms
|
P5Y8M12D | |
CY2023Q2 | eml |
Share Based Compensation Arrangement By Share Based Outstanding Number
ShareBasedCompensationArrangementByShareBasedOutstandingNumber
|
64500 | shares |
CY2022 | eml |
Share Based Compensation Arrangement By Share Based Outstanding Number
ShareBasedCompensationArrangementByShareBasedOutstandingNumber
|
27300 | shares |
CY2022 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
43300 | shares |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
33100 | shares |
CY2022 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
6100 | shares |
CY2023Q2 | eml |
Share Based Compensation Arrangement By Share Based Payment Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentOptionsOutstandingNumber
|
31400 | shares |
CY2022 | eml |
Share Based Compensation Arrangement By Share Based Payment Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentOptionsOutstandingNumber
|
64500 | shares |
CY2018Q2 | us-gaap |
Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
|
200000 | shares |
CY2023Q2 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
719031 | usd |
CY2022Q2 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
605880 | usd |
CY2023Q2 | eml |
Accrued Amount For Non Discretionary Safe Harbor Contribution
AccruedAmountForNonDiscretionarySafeHarborContribution
|
328953 | usd |
CY2023Q2 | us-gaap |
Federal Deposit Insurance Corporation Premium Expense
FederalDepositInsuranceCorporationPremiumExpense
|
250000 | usd |