{
  "cik": 31107,
  "cik_padded": "0000031107",
  "entityName": "EASTERN CO",
  "fiscal_years": [
    {
      "accn": "0001654954-26-002506",
      "filed": "2026-03-19",
      "fiscal_year": 2026,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 3729468.0,
        "capex": 3969860.0,
        "cash": 7412019.0,
        "cost_of_revenue": 192011802.0,
        "dividends_paid": 2681073.0,
        "eps_diluted": 1.17,
        "free_cash_flow": 4895523.0,
        "gross_profit": 56958543.0,
        "net_income": 7132785.0,
        "operating_cash_flow": 8865383.0,
        "operating_income": 10673309.0,
        "revenue": 248970345.0,
        "stockholders_equity": 124645329.0,
        "total_assets": 216676616.0,
        "total_liabilities": 92031287.0
      },
      "period_end": "2026-01-03",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.22877641511883676,
        "leverage": 0.7383452531943656,
        "net_margin": 0.028649134899981762,
        "operating_margin": 0.0428698004173951,
        "payout_ratio": 0.3758802487387465,
        "roa_period_end": 0.032919034511781374,
        "roe_period_end": 0.05722464738329665
      }
    },
    {
      "accn": "0001654954-26-002506",
      "filed": "2026-03-19",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 3057841.0,
        "capex": 9709673.0,
        "cash": 14010388.0,
        "cost_of_revenue": 205484807.0,
        "dividends_paid": 2730281.0,
        "eps_diluted": -1.37,
        "free_cash_flow": 9676377.0,
        "gross_profit": 67267160.0,
        "net_income": -8529217.0,
        "operating_cash_flow": 19386050.0,
        "operating_income": 20149004.0,
        "revenue": 272751967.0,
        "stockholders_equity": 120691399.0,
        "total_assets": 235308747.0,
        "total_liabilities": 114617348.0
      },
      "period_end": "2024-12-28",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.24662392260584504,
        "leverage": 0.9496728760265676,
        "net_margin": -0.03127096421636438,
        "operating_margin": 0.07387299245398292,
        "revenue_growth_yoy": 0.05367661142208888,
        "roa_avg2y": -0.03500257684474748,
        "roa_period_end": -0.03624691860689735,
        "roe_avg2y": -0.0673788378866551,
        "roe_period_end": -0.07066963404741046
      }
    },
    {
      "accn": "0001654954-26-002506",
      "filed": "2026-03-19",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 735783.0,
        "capex": 5544914.0,
        "cash": 8048127.0,
        "cost_of_revenue": 197085074.0,
        "dividends_paid": 2765686.0,
        "eps_diluted": 1.37,
        "free_cash_flow": 19998943.0,
        "gross_profit": 61772306.0,
        "net_income": 8585002.0,
        "operating_cash_flow": 25543857.0,
        "operating_income": 17033224.0,
        "revenue": 258857380.0,
        "stockholders_equity": 132480584.0,
        "total_assets": 252039201.0,
        "total_liabilities": 119558617.0
      },
      "period_end": "2023-12-30",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.23863451758647947,
        "leverage": 0.9024614278572323,
        "net_margin": 0.03316498838086054,
        "operating_margin": 0.06580157768729637,
        "payout_ratio": 0.3221532155729259,
        "revenue_growth_yoy": -0.07307666671729955,
        "roa_avg2y": 0.0334331515506259,
        "roa_period_end": 0.03406216955909172,
        "roe_avg2y": 0.06626907316207796,
        "roe_period_end": 0.0648019637353048
      }
    },
    {
      "accn": "0001654954-25-002610",
      "filed": "2025-03-11",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 1637072.0,
        "capex": 3365594.0,
        "cash": 10187522.0,
        "cost_of_revenue": 220648900.0,
        "eps_diluted": 1.97,
        "free_cash_flow": 4091220.0,
        "gross_profit": 58616246.0,
        "net_income": 12301918.0,
        "operating_cash_flow": 7456814.0,
        "operating_income": 14166318.0,
        "revenue": 279265146.0,
        "stockholders_equity": 126614695.0,
        "total_assets": 261523033.0,
        "total_liabilities": 134908338.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.20989459959317658,
        "leverage": 1.0655030050026975,
        "net_margin": 0.04405103241920494,
        "operating_margin": 0.050727125109984186,
        "roa_avg2y": 0.04581281530141547,
        "roa_period_end": 0.04703952022459146,
        "roe_avg2y": 0.10199878193473122,
        "roe_period_end": 0.0971602703777788
      }
    },
    {
      "accn": "0001654954-24-003010",
      "filed": "2024-03-12",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 368864.0,
        "capex": 2335308.0,
        "cash": 15320776.0,
        "eps_diluted": 1.76,
        "free_cash_flow": 12226523.0,
        "gross_profit": 48087037.0,
        "net_income": 5405522.0,
        "operating_cash_flow": 14561831.0,
        "operating_income": 13505252.0,
        "stockholders_equity": 114602264.0,
        "total_assets": 275528354.0,
        "total_liabilities": 171221896.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 1.4940533461014347,
        "roa_period_end": 0.019618750380949904,
        "roe_period_end": 0.047167672010388906
      }
    },
    {
      "accn": "0001654954-22-003375",
      "filed": "2022-03-17",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 5440488.0,
        "cash": 17996505.0,
        "eps_diluted": 2.12,
        "free_cash_flow": 17517676.0,
        "gross_profit": 61852549.0,
        "net_income": 13266142.0,
        "operating_cash_flow": 22958164.0,
        "operating_income": 17457854.0,
        "stockholders_equity": 105437257.0,
        "total_assets": 280662976.0,
        "total_liabilities": 175225719.0
      },
      "period_end": "2019-12-28",
      "ratio_units": {
        "leverage": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 1.6618956523119717,
        "roa_avg2y": 0.05744030830662378,
        "roa_period_end": 0.04726716073872173,
        "roe_avg2y": 0.13114933634954465,
        "roe_period_end": 0.1258202496675345
      }
    },
    {
      "accn": "0001654954-21-002839",
      "filed": "2021-03-16",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 1063375.0,
        "capex": 3596572.0,
        "cash": 13925765.0,
        "eps_diluted": 2.31,
        "free_cash_flow": 9279490.0,
        "gross_profit": 58725045.0,
        "net_income": 14505937.0,
        "operating_cash_flow": 12876062.0,
        "operating_income": 17859341.0,
        "stockholders_equity": 96868639.0,
        "total_assets": 181247567.0
      },
      "period_end": "2018-12-29",
      "ratio_units": {
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "roa_avg2y": 0.08110536843047995,
        "roa_period_end": 0.08003383019204886,
        "roe_avg2y": 0.15784546082073064,
        "roe_period_end": 0.14974853729492368
      }
    },
    {
      "accn": "0000031107-20-000008",
      "filed": "2020-03-05",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 2762949.0,
        "cash": 22275477.0,
        "eps_diluted": 0.8,
        "free_cash_flow": 8417233.0,
        "gross_profit": 49856876.0,
        "net_income": 5045255.0,
        "operating_cash_flow": 11180182.0,
        "operating_income": 12082758.0,
        "stockholders_equity": 86930590.0,
        "total_assets": 176458397.0
      },
      "period_end": "2017-12-30",
      "ratio_units": {
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "roa_avg2y": 0.03356155668167458,
        "roa_period_end": 0.028591753556505447,
        "roe_avg2y": 0.05956684143288876,
        "roe_period_end": 0.05803774022470111
      }
    },
    {
      "accn": "0000031107-19-000011",
      "filed": "2019-03-14",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 2863470.0,
        "cash": 22725376.0,
        "eps_diluted": 1.25,
        "free_cash_flow": 9551770.0,
        "gross_profit": 36346210.0,
        "net_income": 7785323.0,
        "operating_cash_flow": 12415240.0,
        "operating_income": 11135872.0,
        "stockholders_equity": 82467514.0,
        "total_assets": 124198396.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "roa_avg2y": 0.06343224213545345,
        "roa_period_end": 0.06268456961392642,
        "roe_avg2y": 0.09889739944992335,
        "roe_period_end": 0.09440472523519988
      }
    },
    {
      "accn": "0000031107-18-000010",
      "filed": "2018-03-15",
      "fiscal_year": 2015,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_income": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 3633165.0,
        "cash": 15834444.0,
        "eps_diluted": 1.23,
        "gross_profit": 32486404.0,
        "net_income": 7661476.0,
        "operating_income": 11718648.0,
        "stockholders_equity": 74974907.0,
        "total_assets": 121270556.0
      },
      "period_end": "2015-01-03",
      "ratio_units": {
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "roa_period_end": 0.06317672032442896,
        "roe_period_end": 0.1021872024462798
      }
    },
    {
      "accn": "0000031107-14-000006",
      "filed": "2014-03-12",
      "fiscal_year": 2013,
      "form": "10-K",
      "fundamental_units": {
        "operating_cash_flow": "USD",
        "revenue": "USD"
      },
      "fundamentals": {
        "operating_cash_flow": 11317036.0,
        "revenue": 142458279.0
      },
      "period_end": "2013-12-28",
      "ratio_units": {
        "revenue_growth_yoy": "ratio"
      },
      "ratios": {
        "revenue_growth_yoy": -0.09555573536870246
      }
    },
    {
      "accn": "0000031107-14-000006",
      "filed": "2014-03-12",
      "fiscal_year": 2012,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "revenue": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "revenue": 157509185.0
      },
      "period_end": "2012-12-29",
      "ratio_units": {
        "revenue_growth_yoy": "ratio"
      },
      "ratios": {
        "revenue_growth_yoy": 0.10257273739945026
      }
    },
    {
      "accn": "0000031107-14-000006",
      "filed": "2014-03-12",
      "fiscal_year": 2011,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "revenue": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "revenue": 142856049.0
      },
      "period_end": "2011-12-31",
      "ratios": {}
    }
  ],
  "latest_filing": {
    "accn": "0001654954-26-001850",
    "filed": "2026-03-03",
    "form": "10-K"
  },
  "note": "Static grepcent export of verified SEC companyfacts-derived values. Monetary values are raw reported units from grepcent's resolved facts; no scaling and no FX conversion. Capex, dividends, and buybacks are reported as positive outflow magnitudes. ROE/ROA include both period-end basis (site-consistent) and average-of-two-years basis where the prior-year denominator exists.",
  "schema_version": "1",
  "sic": "3420",
  "sic_description": "Cutlery, Handtools & General Hardware",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000031107.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000031107.json"
  },
  "ticker": "EML"
}
