{
  "cik": 66004,
  "cik_padded": "0000066004",
  "entityName": "MIDDLESEX WATER CO",
  "fiscal_years": [
    {
      "accn": "0001628280-26-009777",
      "filed": "2026-02-19",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "cash": 2800000.0,
        "dividends_paid": 24924000.0,
        "eps_diluted": 2.36,
        "net_income": 42822000.0,
        "operating_cash_flow": 62596000.0,
        "operating_income": 54376000.0,
        "revenue": 194694000.0,
        "stockholders_equity": 494031000.0,
        "total_assets": 1365737000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "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": {
        "net_margin": 0.21994514468858825,
        "operating_margin": 0.2792895518095062,
        "payout_ratio": 0.5820372705618607,
        "revenue_growth_yoy": 0.014681280195125003,
        "roa_avg2y": 0.03267718743597169,
        "roa_period_end": 0.03135449943876457,
        "roe_avg2y": 0.09117911963666328,
        "roe_period_end": 0.0866787711702302
      }
    },
    {
      "accn": "0001628280-26-009777",
      "filed": "2026-02-19",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 1468000.0,
        "capex": 74622000.0,
        "cash": 4226000.0,
        "dividends_paid": 23408000.0,
        "eps_diluted": 2.47,
        "free_cash_flow": -15892000.0,
        "net_income": 44351000.0,
        "operating_cash_flow": 58730000.0,
        "operating_income": 53210000.0,
        "revenue": 191877000.0,
        "stockholders_equity": 445263000.0,
        "total_assets": 1255174000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "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": {
        "net_margin": 0.23114286756620125,
        "operating_margin": 0.27731307035236114,
        "payout_ratio": 0.5277896777975694,
        "revenue_growth_yoy": 0.1539807787146517,
        "roa_avg2y": 0.03560576198225292,
        "roa_period_end": 0.03533454325854423,
        "roe_avg2y": 0.10216134909830533,
        "roe_period_end": 0.09960630009679672
      }
    },
    {
      "accn": "0001628280-26-009777",
      "filed": "2026-02-19",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 619000.0,
        "capex": 90179000.0,
        "cash": 2390000.0,
        "dividends_paid": 22441000.0,
        "eps_diluted": 1.76,
        "free_cash_flow": -37397000.0,
        "net_income": 31524000.0,
        "operating_cash_flow": 52782000.0,
        "operating_income": 39223000.0,
        "revenue": 166274000.0,
        "stockholders_equity": 422991000.0,
        "total_assets": 1236052000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.1895906756317885,
        "operating_margin": 0.2358937657120175,
        "payout_ratio": 0.7118703210252506,
        "roa_avg2y": 0.027287576466066683,
        "roa_period_end": 0.025503781394310268,
        "roe_avg2y": 0.076577851355307,
        "roe_period_end": 0.0745264083632985
      }
    },
    {
      "accn": "0001628280-26-009777",
      "filed": "2026-02-19",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 91335000.0,
        "cash": 3828000.0,
        "dividends_paid": 20810000.0,
        "eps_diluted": 2.39,
        "free_cash_flow": -29974000.0,
        "net_income": 42429000.0,
        "operating_cash_flow": 61361000.0,
        "operating_income": 47333000.0,
        "stockholders_equity": 400328000.0,
        "total_assets": 1074450000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "payout_ratio": 0.49046642626505454,
        "roa_avg2y": 0.04051535833733197,
        "roa_period_end": 0.039489040904648894,
        "roe_avg2y": 0.11048441906428454,
        "roe_period_end": 0.10598559181471194
      }
    },
    {
      "accn": "0001174947-25-000318",
      "filed": "2025-03-11",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 79378000.0,
        "cash": 3533000.0,
        "dividends_paid": 19373000.0,
        "eps_diluted": 2.07,
        "free_cash_flow": -46350000.0,
        "net_income": 36543000.0,
        "operating_cash_flow": 33028000.0,
        "operating_income": 33211000.0,
        "stockholders_equity": 367726000.0,
        "total_assets": 1020015000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "payout_ratio": 0.5301425717647703,
        "roa_avg2y": 0.03660733739547254,
        "roa_period_end": 0.03582594373612153,
        "roe_avg2y": 0.10237080738555665,
        "roe_period_end": 0.0993756220664299
      }
    },
    {
      "accn": "0001174947-24-000281",
      "filed": "2024-03-01",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "capex": 105619000.0,
        "cash": 4491000.0,
        "dividends_paid": 18178000.0,
        "eps_diluted": 2.18,
        "free_cash_flow": -52264000.0,
        "net_income": 38425000.0,
        "operating_cash_flow": 53355000.0,
        "operating_income": 37420000.0,
        "stockholders_equity": 346208000.0,
        "total_assets": 976470000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "payout_ratio": 0.47307742355237475,
        "roa_avg2y": 0.04074009673718741,
        "roa_period_end": 0.039350927319835735,
        "roe_period_end": 0.11098819206950734
      }
    },
    {
      "accn": "0001174947-22-000283",
      "filed": "2022-02-25",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "cash": 2230000.0,
        "dividends_paid": 16165000.0,
        "eps_diluted": 2.01,
        "net_income": 33888000.0,
        "operating_cash_flow": 36053000.0,
        "operating_income": 35520000.0,
        "total_assets": 909878000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "payout_ratio": 0.4770125118035883,
        "roa_avg2y": 0.04039797151828566,
        "roa_period_end": 0.03724455366543646
      }
    },
    {
      "accn": "0001174947-21-000198",
      "filed": "2021-02-25",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "cash": 3705000.0,
        "dividends_paid": 14930000.0,
        "eps_diluted": 1.96,
        "net_income": 32452000.0,
        "operating_cash_flow": 45864000.0,
        "operating_income": 37142000.0,
        "total_assets": 767830000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "payout_ratio": 0.4600640946628867,
        "roa_avg2y": 0.04542012778434817,
        "roa_period_end": 0.042264563770626304
      }
    },
    {
      "accn": "0001174947-20-000248",
      "filed": "2020-02-27",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "cash": 4937000.0,
        "dividends_paid": 14002000.0,
        "eps_diluted": 1.38,
        "net_income": 22809000.0,
        "operating_cash_flow": 42843000.0,
        "operating_income": 37798000.0,
        "total_assets": 661140000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "payout_ratio": 0.6138804857731597,
        "roa_avg2y": 0.03560287551480878,
        "roa_period_end": 0.0344995008621472
      }
    },
    {
      "accn": "0001174947-19-000334",
      "filed": "2019-03-08",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "cash": 3879000.0,
        "dividends_paid": 13137000.0,
        "eps_diluted": 1.38,
        "net_income": 22742000.0,
        "operating_cash_flow": 47071000.0,
        "operating_income": 40302000.0,
        "total_assets": 620161000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "payout_ratio": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "payout_ratio": 0.577653680415091,
        "roa_period_end": 0.03667112249883498
      }
    },
    {
      "accn": "0000914317-14-000262",
      "filed": "2014-03-05",
      "fiscal_year": 2013,
      "form": "10-K",
      "fundamental_units": {
        "stockholders_equity": "USD"
      },
      "fundamentals": {
        "stockholders_equity": 321429000.0
      },
      "period_end": "2013-12-31",
      "ratios": {}
    },
    {
      "accn": "0000914317-14-000262",
      "filed": "2014-03-05",
      "fiscal_year": 2012,
      "form": "10-K",
      "fundamental_units": {
        "stockholders_equity": "USD"
      },
      "fundamentals": {
        "stockholders_equity": 316452000.0
      },
      "period_end": "2012-12-31",
      "ratios": {}
    }
  ],
  "latest_filing": {
    "accn": "0001628280-26-009777",
    "filed": "2026-02-19",
    "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": "4941",
  "sic_description": "Water Supply",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000066004.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000066004.json"
  },
  "ticker": "MSEX"
}
