2024 Q1 Form 10-Q Financial Statement
#000165495424005629 Filed on May 06, 2024
Income Statement
Concept | 2024 Q1 | 2023 Q2 |
---|---|---|
Revenue | $67.93M | $72.50M |
YoY Change | 5.04% | |
Cost Of Revenue | $51.73M | $57.00M |
YoY Change | 4.7% | |
Gross Profit | $16.20M | $15.50M |
YoY Change | 6.33% | |
Gross Profit Margin | 23.84% | 21.38% |
Selling, General & Admin | $11.50M | $11.94M |
YoY Change | 21.0% | |
% of Gross Profit | 71.0% | 77.03% |
Research & Development | $1.360M | $1.401M |
YoY Change | 17.06% | |
% of Gross Profit | 8.4% | 9.04% |
Depreciation & Amortization | $1.876M | $1.815M |
YoY Change | -0.86% | |
% of Gross Profit | 11.58% | 11.71% |
Operating Expenses | $12.86M | $13.34M |
YoY Change | 20.58% | |
Operating Profit | $3.337M | $2.159M |
YoY Change | -38.55% | |
Interest Expense | $845.0K | $726.0K |
YoY Change | 67.15% | |
% of Operating Profit | 25.32% | 33.63% |
Other Income/Expense, Net | $10.35K | $155.1K |
YoY Change | -68.26% | |
Pretax Income | $2.503M | $802.2K |
YoY Change | -77.51% | |
Income Tax | $555.1K | $194.8K |
% Of Pretax Income | 22.18% | 24.29% |
Net Earnings | $1.948M | $607.3K |
YoY Change | -79.96% | |
Net Earnings / Revenue | 2.87% | 0.84% |
Basic Earnings Per Share | $0.10 | |
Diluted Earnings Per Share | $0.31 | $0.10 |
COMMON SHARES | ||
Basic Shares Outstanding | 6.208M shares | 6.223M shares |
Diluted Shares Outstanding | 6.216M shares | 6.234M shares |
Balance Sheet
Concept | 2024 Q1 | 2023 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $9.484M | $13.07M |
YoY Change | 157.63% | |
Cash & Equivalents | $7.356M | $13.07M |
Short-Term Investments | $2.128M | |
Other Short-Term Assets | $6.200M | $6.639M |
YoY Change | -46.9% | |
Inventory | $55.85M | $57.65M |
Prepaid Expenses | ||
Receivables | $42.88M | $44.48M |
Other Receivables | $618.2K | $214.8K |
Total Short-Term Assets | $115.0M | $122.1M |
YoY Change | -8.46% | |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $29.13M | $26.44M |
YoY Change | -0.57% | |
Goodwill | $70.72M | $70.79M |
YoY Change | -1.99% | |
Intangibles | $5.515M | $5.515M |
YoY Change | 0.55% | |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $2.284M | $489.0K |
YoY Change | ||
Total Long-Term Assets | $138.9M | $133.7M |
YoY Change | -4.61% | |
TOTAL ASSETS | ||
Total Short-Term Assets | $115.0M | $122.1M |
Total Long-Term Assets | $138.9M | $133.7M |
Total Assets | $253.9M | $255.8M |
YoY Change | -6.49% | |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $26.97M | $26.64M |
YoY Change | -20.83% | |
Accrued Expenses | $13.71M | $9.165M |
YoY Change | 80.91% | |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $2.872M | $9.375M |
YoY Change | 25.0% | |
Total Short-Term Liabilities | $43.73M | $45.33M |
YoY Change | -9.63% | |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $40.27M | $49.66M |
YoY Change | -25.83% | |
Other Long-Term Liabilities | $640.7K | $754.8K |
YoY Change | 12.93% | |
Total Long-Term Liabilities | $40.91M | $50.42M |
YoY Change | -25.45% | |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $43.73M | $45.33M |
Total Long-Term Liabilities | $40.91M | $50.42M |
Total Liabilities | $119.4M | $129.0M |
YoY Change | -17.15% | |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $146.1M | $138.9M |
YoY Change | 5.51% | |
Common Stock | $34.46M | $33.54M |
YoY Change | 2.12% | |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $22.54M | |
YoY Change | 4.01% | |
Treasury Stock Shares | 2.834M shares | |
Shareholders Equity | $134.5M | $126.8M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $253.9M | $255.8M |
YoY Change | -6.49% |
Cashflow Statement
Concept | 2024 Q1 | 2023 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $1.948M | $607.3K |
YoY Change | -79.96% | |
Depreciation, Depletion And Amortization | $1.876M | $1.815M |
YoY Change | -0.86% | |
Cash From Operating Activities | $3.578M | $6.860M |
YoY Change | -273.53% | |
INVESTING ACTIVITIES | ||
Capital Expenditures | $1.777M | $1.151M |
YoY Change | -301.24% | |
Acquisitions | $500.0K | |
YoY Change | ||
Other Investing Activities | -$982.0K | $2.233M |
YoY Change | 44.42% | |
Cash From Investing Activities | -$2.759M | $1.082M |
YoY Change | 11.06% | |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | $0.00 | |
YoY Change | ||
Debt Paid & Issued, Net | $792.5K | $4.858M |
YoY Change | 162.3% | |
Cash From Financing Activities | -$1.742M | -$5.087M |
YoY Change | -417.62% | |
NET CHANGE | ||
Cash From Operating Activities | $3.578M | $6.860M |
Cash From Investing Activities | -$2.759M | $1.082M |
Cash From Financing Activities | -$1.742M | -$5.087M |
Net Change In Cash | -$943.0K | $2.883M |
YoY Change | -309.34% | |
FREE CASH FLOW | ||
Cash From Operating Activities | $3.578M | $6.860M |
Capital Expenditures | $1.777M | $1.151M |
Free Cash Flow | $1.801M | $5.709M |
YoY Change | -268.84% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q3 | us-gaap |
Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
|
200000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6215673 | shares |
CY2024Q1 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000031107 | |
CY2024Q1 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2024Q1 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-30 | |
CY2024Q1 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q1 | |
CY2024Q1 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2024 | |
CY2024Q1 | eml |
Voting Preferred Stock No Par Value
VotingPreferredStockNoParValue
|
0 | |
CY2023Q4 | eml |
Voting Preferred Stock No Par Value
VotingPreferredStockNoParValue
|
0 | |
CY2023Q4 | eml |
Voting Preferred Stock Shares Authorized In Shares
VotingPreferredStockSharesAuthorizedInShares
|
1000000 | shares |
CY2024Q1 | eml |
Nonvoting Preferred Stock No Par Value
NonvotingPreferredStockNoParValue
|
0 | |
CY2023Q4 | eml |
Nonvoting Preferred Stock No Par Value
NonvotingPreferredStockNoParValue
|
0 | |
CY2023Q4 | eml |
Nonvoting Preferred Stock Shares Authorized In Shares
NonvotingPreferredStockSharesAuthorizedInShares
|
1000000 | shares |
CY2024Q1 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2023Q4 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | shares |
CY2024Q1 | dei |
Document Type
DocumentType
|
10-Q | |
CY2024Q1 | dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | |
CY2024Q1 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2024-03-30 | |
CY2024Q1 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2024Q1 | dei |
Entity File Number
EntityFileNumber
|
001-35383 | |
CY2024Q1 | dei |
Entity Registrant Name
EntityRegistrantName
|
THE EASTERN COMPANY | |
CY2024Q1 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
CT | |
CY2024Q1 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
06-0330020 | |
CY2024Q1 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
3 Enterprise Drive | |
CY2024Q1 | dei |
Entity Address Address Line2
EntityAddressAddressLine2
|
Suite 408 | |
CY2024Q1 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Shelton | |
CY2024Q1 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
CT | |
CY2024Q1 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
06484 | |
CY2024Q1 | dei |
City Area Code
CityAreaCode
|
203 | |
CY2024Q1 | dei |
Local Phone Number
LocalPhoneNumber
|
729-2255 | |
CY2024Q1 | dei |
Security12b Title
Security12bTitle
|
Common Stock, No Par Value | |
CY2024Q1 | dei |
Trading Symbol
TradingSymbol
|
EML | |
CY2024Q1 | dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | |
CY2024Q1 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2024Q1 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2024Q1 | dei |
Entity Filer Category
EntityFilerCategory
|
Accelerated Filer | |
CY2024Q1 | dei |
Entity Small Business
EntitySmallBusiness
|
true | |
CY2024Q1 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2024Q1 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2024Q1 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
6233510 | shares |
CY2024Q1 | us-gaap |
Revenues
Revenues
|
67929087 | usd |
CY2023Q2 | us-gaap |
Revenues
Revenues
|
72495367 | usd |
CY2024Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
51732988 | usd |
CY2023Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
56997668 | usd |
CY2024Q1 | us-gaap |
Gross Profit
GrossProfit
|
16196099 | usd |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
15497699 | usd |
CY2024Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1359797 | usd |
CY2023Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1401199 | usd |
CY2024Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
11498958 | usd |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
11937637 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3337344 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2158863 | usd |
CY2024Q1 | us-gaap |
Interest Expense
InterestExpense
|
845035 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
726006 | usd |
CY2024Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
10354 | usd |
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-630699 | usd |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
2502663 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
802158 | usd |
CY2024Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
555091 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
194845 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1947572 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
607313 | usd |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.31 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.10 | |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.31 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.10 | |
CY2023Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
25319473 | usd |
CY2024Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
4636088 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
5379381 | usd |
CY2024Q1 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.11 | |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.11 | |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1947572 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
607313 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-157000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
336585 | usd |
CY2024Q1 | eml |
Other Comprehensive Income Loss Change In Fair Value Of Interest Rate Swap Net Of Tax
OtherComprehensiveIncomeLossChangeInFairValueOfInterestRateSwapNetOfTax
|
403016 | usd |
CY2023Q2 | eml |
Other Comprehensive Income Loss Change In Fair Value Of Interest Rate Swap Net Of Tax
OtherComprehensiveIncomeLossChangeInFairValueOfInterestRateSwapNetOfTax
|
-277687 | usd |
CY2024Q1 | eml |
Other Comprehensive Income Loss Change In Pension And Postretirement Benefit Costs Net Of Tax
OtherComprehensiveIncomeLossChangeInPensionAndPostretirementBenefitCostsNetOfTax
|
243336 | usd |
CY2023Q2 | eml |
Other Comprehensive Income Loss Change In Pension And Postretirement Benefit Costs Net Of Tax
OtherComprehensiveIncomeLossChangeInPensionAndPostretirementBenefitCostsNetOfTax
|
252668 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
489352 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
311566 | usd |
CY2024Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
2436924 | usd |
CY2023Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
918879 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
7356444 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
8299453 | usd |
CY2024Q1 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
2127735 | usd |
CY2023Q4 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
986477 | usd |
CY2024Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
42881758 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
37057488 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
55847071 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
59272207 | usd |
CY2024Q1 | us-gaap |
Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
|
618231 | usd |
CY2023Q4 | us-gaap |
Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
|
573269 | usd |
CY2024Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
6199897 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
6047814 | usd |
CY2024Q1 | us-gaap |
Assets Current
AssetsCurrent
|
115031136 | usd |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
112236708 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
61842148 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
60270096 | usd |
CY2024Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
32710475 | usd |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
31980335 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
29131673 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
28289761 | usd |
CY2024Q1 | us-gaap |
Goodwill
Goodwill
|
70722962 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
70776893 | usd |
CY2024Q1 | us-gaap |
Indefinite Lived Trademarks
IndefiniteLivedTrademarks
|
5514884 | usd |
CY2023Q4 | us-gaap |
Indefinite Lived Trademarks
IndefiniteLivedTrademarks
|
5514960 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
14360192 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
15325927 | usd |
CY2024Q1 | us-gaap |
Notes And Loans Receivable Net Noncurrent
NotesAndLoansReceivableNetNoncurrent
|
329970 | usd |
CY2023Q4 | us-gaap |
Notes And Loans Receivable Net Noncurrent
NotesAndLoansReceivableNetNoncurrent
|
374932 | usd |
CY2024Q1 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
2283571 | usd |
CY2023Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
2283571 | usd |
CY2024Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
16521127 | usd |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
17236449 | usd |
CY2024Q1 | us-gaap |
Other Assets
OtherAssets
|
109732706 | usd |
CY2023Q4 | us-gaap |
Other Assets
OtherAssets
|
111512732 | usd |
CY2024Q1 | us-gaap |
Assets
Assets
|
253895515 | usd |
CY2023Q4 | us-gaap |
Assets
Assets
|
252039201 | usd |
CY2024Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
26971547 | usd |
CY2024Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
4874024 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
4556623 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
4195865 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
4424369 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
182290 | usd |
CY2023Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
182010 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
2871870 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
2871870 | usd |
CY2024Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
43731684 | usd |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
42733726 | usd |
CY2024Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
640724 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
640724 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
12325261 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
12812079 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
696584 | usd |
CY2023Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
728100 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
40271398 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
41063865 | usd |
CY2024Q1 | us-gaap |
Other Postretirement Benefits Payable Noncurrent
OtherPostretirementBenefitsPayableNoncurrent
|
565727 | usd |
CY2023Q4 | us-gaap |
Other Postretirement Benefits Payable Noncurrent
OtherPostretirementBenefitsPayableNoncurrent
|
554758 | usd |
CY2024Q1 | us-gaap |
Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
|
21150758 | usd |
CY2023Q4 | us-gaap |
Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
|
21025365 | usd |
CY2024Q1 | us-gaap |
Liabilities
Liabilities
|
119382136 | usd |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
119558617 | usd |
CY2024Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | shares |
CY2024Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
34464595 | usd |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
33950859 | usd |
CY2024Q1 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
23515267 | usd |
CY2023Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
23280467 | usd |
CY2024Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
146069675 | usd |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
144805168 | usd |
CY2024Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-1023599 | usd |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-866599 | usd |
CY2024Q1 | eml |
Accumulated Other Comprehensive Income Loss Unrealised Loss Gain On Interest Rate Swap Net Of Tax
AccumulatedOtherComprehensiveIncomeLossUnrealisedLossGainOnInterestRateSwapNetOfTax
|
403016 | usd |
CY2023Q4 | eml |
Accumulated Other Comprehensive Income Loss Unrealised Loss Gain On Interest Rate Swap Net Of Tax
AccumulatedOtherComprehensiveIncomeLossUnrealisedLossGainOnInterestRateSwapNetOfTax
|
0 | usd |
CY2024Q1 | eml |
Accumulated Other Comprehensive Income Loss Unrecognized Net Pension And Postretirement Benefit Costs Net Of Tax
AccumulatedOtherComprehensiveIncomeLossUnrecognizedNetPensionAndPostretirementBenefitCostsNetOfTax
|
-21885041 | usd |
CY2023Q4 | eml |
Accumulated Other Comprehensive Income Loss Unrecognized Net Pension And Postretirement Benefit Costs Net Of Tax
AccumulatedOtherComprehensiveIncomeLossUnrecognizedNetPensionAndPostretirementBenefitCostsNetOfTax
|
-22128377 | usd |
CY2024Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-22505624 | usd |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-22994976 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
134513379 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
132480584 | usd |
CY2024Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
253895515 | usd |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
252039201 | usd |
CY2024Q1 | us-gaap |
Profit Loss
ProfitLoss
|
1947572 | usd |
CY2023Q2 | us-gaap |
Profit Loss
ProfitLoss
|
607313 | usd |
CY2024Q1 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
1876124 | usd |
CY2023Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
1814749 | usd |
CY2024Q1 | eml |
Reduction In Carrying Amount Of Right Of Use Assets
ReductionInCarryingAmountOfRightOfUseAssets
|
715322 | usd |
CY2023Q2 | eml |
Reduction In Carrying Amount Of Right Of Use Assets
ReductionInCarryingAmountOfRightOfUseAssets
|
631368 | usd |
CY2024Q1 | eml |
Unrecognized Pension And Postretirement Benefits
UnrecognizedPensionAndPostretirementBenefits
|
445218 | usd |
CY2023Q2 | eml |
Unrecognized Pension And Postretirement Benefits
UnrecognizedPensionAndPostretirementBenefits
|
880421 | usd |
CY2024Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
37330 | usd |
CY2023Q2 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
0 | usd |
CY2024Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-23000 | usd |
CY2023Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
3269 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
513737 | usd |
CY2023Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
-49246 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-5898945 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-1585976 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
3415931 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
7212179 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-109507 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-37330 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
21710 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-155055 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
3601059 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-1031704 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-1000332 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-1104186 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-715322 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-639987 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
|
-1248705 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
|
314443 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
3578192 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
6860258 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
999960 | usd |
CY2023Q2 | us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
0 | usd |
CY2024Q1 | us-gaap |
Proceeds From Sale Of Notes Receivable
ProceedsFromSaleOfNotesReceivable
|
0 | usd |
CY2023Q2 | us-gaap |
Proceeds From Sale Of Notes Receivable
ProceedsFromSaleOfNotesReceivable
|
2233192 | usd |
CY2024Q1 | us-gaap |
Proceeds From Sale Of Other Property Plant And Equipment
ProceedsFromSaleOfOtherPropertyPlantAndEquipment
|
18000 | usd |
CY2023Q2 | us-gaap |
Proceeds From Sale Of Other Property Plant And Equipment
ProceedsFromSaleOfOtherPropertyPlantAndEquipment
|
0 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1776954 | usd |
CY2023Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1151205 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-2758914 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
1081987 | usd |
CY2024Q1 | us-gaap |
Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
|
0 | usd |
CY2023Q2 | us-gaap |
Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
|
268249 | usd |
CY2024Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
792467 | usd |
CY2023Q2 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
4858000 | usd |
CY2024Q1 | eml |
Proceeds From Payments For Financing Leases
ProceedsFromPaymentsForFinancingLeases
|
-31236 | usd |
CY2023Q2 | eml |
Proceeds From Payments For Financing Leases
ProceedsFromPaymentsForFinancingLeases
|
723254 | usd |
CY2024Q1 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
234800 | usd |
CY2023Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | usd |
CY2024Q1 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
683065 | usd |
CY2023Q2 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
684293 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-1741568 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-5087288 | usd |
CY2024Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-20719 | usd |
CY2023Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
28538 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-943009 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
2883495 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
8299453 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
10187522 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
7356444 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
13071017 | usd |
CY2024Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
831462 | usd |
CY2023Q2 | us-gaap |
Interest Paid Net
InterestPaidNet
|
716763 | usd |
CY2024Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
230523 | usd |
CY2023Q2 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
-59681 | usd |
CY2024Q1 | eml |
Right Of Use Asset Non Cash
RightOfUseAssetNonCash
|
140939 | usd |
CY2023Q2 | eml |
Right Of Use Asset Non Cash
RightOfUseAssetNonCash
|
-652914 | usd |
CY2024Q1 | eml |
Non Cash Lease Liability
NonCashLeaseLiability
|
-140939 | usd |
CY2023Q2 | eml |
Non Cash Lease Liability
NonCashLeaseLiability
|
-328721 | usd |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6215673 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6223027 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6223027 | shares |
CY2024Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
39727 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
10962 | shares |
CY2024Q1 | eml |
Denominator For Diluted Earnings Per Share
DenominatorForDilutedEarningsPerShare
|
6255400 | shares |
CY2023Q2 | eml |
Denominator For Diluted Earnings Per Share
DenominatorForDilutedEarningsPerShare
|
6233989 | shares |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
600000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
19100000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
1100000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
2600000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
200000 | usd |
CY2024Q1 | us-gaap |
Inventory Raw Materials And Supplies Net Of Reserves
InventoryRawMaterialsAndSuppliesNetOfReserves
|
23084312 | usd |
CY2023Q4 | us-gaap |
Inventory Raw Materials And Supplies Net Of Reserves
InventoryRawMaterialsAndSuppliesNetOfReserves
|
24500087 | usd |
CY2024Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
9381683 | usd |
CY2023Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
9957068 | usd |
CY2024Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
23381076 | usd |
CY2023Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
24815052 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
55847071 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
59272207 | usd |
CY2024Q1 | us-gaap |
Reporting Unit Zero Or Negative Carrying Amount Amount Of Allocated Goodwill
ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill
|
70700000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
16500000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
900000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
3200000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
100000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
3200000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
200000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
2500000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
200000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
10200000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
16500000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
900000 | usd |
CY2024Q1 | eml |
Operating Lease Term
OperatingLeaseTerm
|
P7Y | |
CY2024Q1 | eml |
Finance Lease Term
FinanceLeaseTerm
|
P5Y9M18D | |
CY2024Q1 | eml |
Operating Lease Rate Of Discount
OperatingLeaseRateOfDiscount
|
0.063 | pure |
CY2024Q1 | eml |
Finance Lease Rate Of Discount
FinanceLeaseRateOfDiscount
|
0.064 | pure |
CY2024Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
434000 | usd |
CY2023Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
184000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Outstanding Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
|
4000 | shares |
CY2024Q1 | us-gaap |
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Upper Range Limit
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
|
20.20 | |
CY2024Q1 | us-gaap |
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Exercisable Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
|
4000 | shares |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Outstanding
SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
|
2245274 | usd |
CY2024Q1 | us-gaap |
Schedule Of Repurchase Agreements
ScheduleOfRepurchaseAgreements
|
<table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Period</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Total </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Number </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">of Shares </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Purchased</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Average </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Price Paid </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Per Share</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Total </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Number </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">of Shares </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Purchased </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">as Part of </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Publicly </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Announced </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Plans or </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Programs</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Maximum </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Number </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">of Shares </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">that may </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">yet be </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Purchased </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Under the </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Plans or </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Programs</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balance as of December 30, 2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">40,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">18.39</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">40,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">160,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>December 31, 2024 – March 30, 2024</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>10,076</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>23.30</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>10,076</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>149,924</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Balance as of March 30, 2024</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>50,076</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>19.38</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>50,076</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>149,924</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> | |
CY2024Q1 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
425359 | usd |
CY2023Q2 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
719031 | usd |
CY2023Q2 | eml |
Accrued Amount For Non Discretionary Safe Harbor Contributions
AccruedAmountForNonDiscretionarySafeHarborContributions
|
328953 | usd |
CY2024Q1 | us-gaap |
Time Deposits At Or Above Fdic Insurance Limit
TimeDepositsAtOrAboveFDICInsuranceLimit
|
250000 | usd |
CY2024Q1 | us-gaap |
Goodwill Gross
GoodwillGross
|
500000 | usd |