XML 32 R18.htm IDEA: XBRL DOCUMENT
v3.25.2

Revenue Recognition | 6 Months Ended
--- | ---
Jun. 28, 2025
Revenue Recognition |
Revenue Recognition | Note K – Revenue Recognition The Company’s revenues result from the sale of goods and services and reflect the consideration to which the Company expects to be entitled. The Company records revenues in accordance with FASB Topic 606, “Revenue from Contracts with Customers.” The Company has defined purchase orders as contracts in accordance with ASC Topic 606. For its customer contracts, the Company identifies its performance obligations, which are delivering goods or services, determines the transaction price, allocates the contract transaction price to the performance obligations (when applicable), and recognizes the revenue when (or as) the performance obligation is transferred to the customer. A good or service is transferred when the customer obtains control of that good or service. The Company’s revenues are recorded at a point in time from the sale of tangible products. Revenues are recognized when products are shipped. Customer volume rebates, product returns, discount and allowance are variable considerations and are recorded as a reduction of revenue in the same period that the related sales are recorded. The Company has reviewed the overall sales transactions for variable consideration and has determined that these costs are not material. The Company has no future performance obligations and does not capitalize costs to obtain or fulfill contracts.

X
- References No definition available. + Details
Name: | eml_RevenueRecognitionDisclosureTextBlock
Namespace Prefix: | eml_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueRecognitionAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration