{
  "cik": 789933,
  "cik_padded": "0000789933",
  "entityName": "NACCO INDUSTRIES INC",
  "fiscal_years": [
    {
      "accn": "0000789933-26-000070",
      "filed": "2026-03-04",
      "fiscal_year": 2025,
      "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": 2534000.0,
        "capex": 48625000.0,
        "cash": 49708000.0,
        "cost_of_revenue": 238725000.0,
        "dividends_paid": 7335000.0,
        "eps_diluted": 2.35,
        "free_cash_flow": 2284000.0,
        "gross_profit": 38473000.0,
        "net_income": 17574000.0,
        "operating_cash_flow": 50909000.0,
        "operating_income": 21981000.0,
        "revenue": 277198000.0,
        "stockholders_equity": 429243000.0,
        "total_assets": 661228000.0,
        "total_liabilities": 231985000.0
      },
      "period_end": "2025-12-31",
      "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.1387924876802863,
        "leverage": 0.5404514459175804,
        "net_margin": 0.06339872582053262,
        "operating_margin": 0.07929710892574983,
        "payout_ratio": 0.41737794469102085,
        "revenue_growth_yoy": 0.16612819088966294,
        "roa_avg2y": 0.027185081772583657,
        "roa_period_end": 0.026577821870822166,
        "roe_avg2y": 0.04213428595403925,
        "roe_period_end": 0.0409418441302479
      }
    },
    {
      "accn": "0000789933-26-000070",
      "filed": "2026-03-04",
      "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": 9944000.0,
        "capex": 54706000.0,
        "cash": 72833000.0,
        "cost_of_revenue": 207952000.0,
        "dividends_paid": 6624000.0,
        "eps_diluted": 4.55,
        "free_cash_flow": -32417000.0,
        "gross_profit": 29756000.0,
        "net_income": 33741000.0,
        "operating_cash_flow": 22289000.0,
        "operating_income": 35705000.0,
        "revenue": 237708000.0,
        "stockholders_equity": 404947000.0,
        "total_assets": 631687000.0,
        "total_liabilities": 226740000.0
      },
      "period_end": "2024-12-31",
      "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.12517879078533325,
        "leverage": 0.5599251260041438,
        "net_margin": 0.14194305618658185,
        "operating_margin": 0.15020529388998266,
        "payout_ratio": 0.19631901840490798,
        "revenue_growth_yoy": 0.10667895751277968,
        "roa_avg2y": 0.05760823633360224,
        "roa_period_end": 0.05341411173571722,
        "roe_avg2y": 0.08571461233324061,
        "roe_period_end": 0.0833220149797381
      }
    },
    {
      "accn": "0000789933-26-000070",
      "filed": "2026-03-04",
      "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": 3103000.0,
        "capex": 45408000.0,
        "cash": 85109000.0,
        "cost_of_revenue": 200203000.0,
        "dividends_paid": 6452000.0,
        "eps_diluted": -5.29,
        "free_cash_flow": 9082000.0,
        "gross_profit": 14591000.0,
        "net_income": -39587000.0,
        "operating_cash_flow": 54490000.0,
        "operating_income": -70137000.0,
        "revenue": 214794000.0,
        "stockholders_equity": 382340000.0,
        "total_assets": 539708000.0,
        "total_liabilities": 157368000.0
      },
      "period_end": "2023-12-31",
      "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.06793020289207334,
        "leverage": 0.4115917769524507,
        "net_margin": -0.18430216858943918,
        "operating_margin": -0.32653146735942346,
        "revenue_growth_yoy": -0.11138967147803855,
        "roa_avg2y": -0.07147086966726245,
        "roa_period_end": -0.07334892200967931,
        "roe_avg2y": -0.09782949836032354,
        "roe_period_end": -0.10353873515718993
      }
    },
    {
      "accn": "0000789933-25-000006",
      "filed": "2025-03-05",
      "fiscal_year": 2022,
      "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": 0.0,
        "capex": 42523000.0,
        "cash": 110748000.0,
        "cost_of_revenue": 173877000.0,
        "dividends_paid": 6012000.0,
        "eps_diluted": 10.06,
        "free_cash_flow": 25212000.0,
        "gross_profit": 67842000.0,
        "net_income": 74158000.0,
        "operating_cash_flow": 67735000.0,
        "operating_income": 69986000.0,
        "revenue": 241719000.0,
        "stockholders_equity": 426966000.0,
        "total_assets": 568072000.0,
        "total_liabilities": 141106000.0
      },
      "period_end": "2022-12-31",
      "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.28066473880828563,
        "leverage": 0.33048533138470043,
        "net_margin": 0.3067942528307663,
        "operating_margin": 0.28953454217500485,
        "payout_ratio": 0.0810701475228566,
        "revenue_growth_yoy": 0.25996372090113945,
        "roa_avg2y": 0.1379309062096621,
        "roa_period_end": 0.13054331141122957,
        "roe_avg2y": 0.19037277205737008,
        "roe_period_end": 0.17368596094302588
      }
    },
    {
      "accn": "0000789933-24-000016",
      "filed": "2024-03-06",
      "fiscal_year": 2021,
      "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": 0.0,
        "capex": 39230000.0,
        "cash": 86005000.0,
        "cost_of_revenue": 148394000.0,
        "dividends_paid": 5617000.0,
        "eps_diluted": 6.69,
        "free_cash_flow": 35645000.0,
        "gross_profit": 43452000.0,
        "net_income": 48125000.0,
        "operating_cash_flow": 74875000.0,
        "operating_income": 55410000.0,
        "revenue": 191846000.0,
        "stockholders_equity": 352116000.0,
        "total_assets": 507220000.0,
        "total_liabilities": 155104000.0
      },
      "period_end": "2021-12-31",
      "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.22649416719660562,
        "leverage": 0.44049120176305534,
        "net_margin": 0.25085224607237055,
        "operating_margin": 0.28882541204924783,
        "payout_ratio": 0.11671688311688312,
        "revenue_growth_yoy": 0.4937554503550517,
        "roa_avg2y": 0.09787481988490938,
        "roa_period_end": 0.09487993375655535,
        "roe_avg2y": 0.14745534209639366,
        "roe_period_end": 0.13667370980017948
      }
    },
    {
      "accn": "0000789933-23-000016",
      "filed": "2023-03-15",
      "fiscal_year": 2020,
      "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": 1002000.0,
        "capex": 30187000.0,
        "cash": 88450000.0,
        "cost_of_revenue": 111463000.0,
        "dividends_paid": 5375000.0,
        "eps_diluted": 2.1,
        "free_cash_flow": -32673000.0,
        "gross_profit": 16969000.0,
        "net_income": 14793000.0,
        "operating_cash_flow": -2486000.0,
        "operating_income": 13448000.0,
        "revenue": 128432000.0,
        "stockholders_equity": 300624000.0,
        "total_assets": 476179000.0,
        "total_liabilities": 175555000.0
      },
      "period_end": "2020-12-31",
      "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.1321243926747228,
        "leverage": 0.5839686784820906,
        "net_margin": 0.11518157468543665,
        "operating_margin": 0.10470910676466923,
        "payout_ratio": 0.3633475292368012,
        "revenue_growth_yoy": -0.08907014681892333,
        "roa_avg2y": 0.03212545279232794,
        "roa_period_end": 0.03106604869177347,
        "roe_avg2y": 0.050144402863651155,
        "roe_period_end": 0.0492076480919687
      }
    },
    {
      "accn": "0000789933-22-000015",
      "filed": "2022-03-02",
      "fiscal_year": 2019,
      "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": 3010000.0,
        "capex": 24664000.0,
        "cash": 122892000.0,
        "cost_of_revenue": 109862000.0,
        "dividends_paid": 5132000.0,
        "eps_diluted": 5.66,
        "free_cash_flow": 28120000.0,
        "gross_profit": 31128000.0,
        "net_income": 39632000.0,
        "operating_cash_flow": 52784000.0,
        "operating_income": 38820000.0,
        "revenue": 140990000.0,
        "stockholders_equity": 289392000.0,
        "total_assets": 444773000.0,
        "total_liabilities": 155381000.0
      },
      "period_end": "2019-12-31",
      "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.22078161571742677,
        "leverage": 0.5369222369657766,
        "net_margin": 0.28109795020923467,
        "operating_margin": 0.27533867650187954,
        "payout_ratio": 0.1294913201453371,
        "revenue_growth_yoy": 0.04147737765466297,
        "roa_avg2y": 0.09645591678389416,
        "roa_period_end": 0.08910612829465818,
        "roe_avg2y": 0.14675909467946438,
        "roe_period_end": 0.13694919002598552
      }
    },
    {
      "accn": "0000789933-21-000011",
      "filed": "2021-03-03",
      "fiscal_year": 2018,
      "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": 1294000.0,
        "capex": 20930000.0,
        "cash": 85257000.0,
        "cost_of_revenue": 105407000.0,
        "dividends_paid": 4578000.0,
        "eps_diluted": 5.0,
        "free_cash_flow": 33692000.0,
        "gross_profit": 29968000.0,
        "net_income": 34785000.0,
        "operating_cash_flow": 54622000.0,
        "operating_income": 43624000.0,
        "revenue": 135375000.0,
        "stockholders_equity": 250704000.0,
        "total_assets": 376991000.0,
        "total_liabilities": 126287000.0
      },
      "period_end": "2018-12-31",
      "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.2213702677746999,
        "leverage": 0.50372949773438,
        "net_margin": 0.2569529085872576,
        "operating_margin": 0.3222456140350877,
        "payout_ratio": 0.13160845191893059,
        "revenue_growth_yoy": 0.2920174082345531,
        "roa_avg2y": 0.09075811793989379,
        "roa_period_end": 0.09227010724393951,
        "roe_avg2y": 0.14797342136160221,
        "roe_period_end": 0.13874928202182654
      }
    },
    {
      "accn": "0000789933-19-000013",
      "filed": "2019-03-06",
      "fiscal_year": 2017,
      "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": 0.0,
        "capex": 15704000.0,
        "cash": 101600000.0,
        "cost_of_revenue": 87859000.0,
        "dividends_paid": 6682000.0,
        "eps_diluted": 4.41,
        "free_cash_flow": 25601000.0,
        "gross_profit": 16919000.0,
        "net_income": 30337000.0,
        "operating_cash_flow": 41305000.0,
        "operating_income": 32814000.0,
        "revenue": 104778000.0,
        "stockholders_equity": 219448000.0,
        "total_assets": 389552000.0,
        "total_liabilities": 170104000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.16147473706312393,
        "leverage": 0.7751449090445117,
        "net_margin": 0.28953597129168335,
        "operating_margin": 0.31317643016663804,
        "payout_ratio": 0.22025908956060256,
        "roa_avg2y": 0.05737098053751372,
        "roa_period_end": 0.07787663777878177,
        "roe_avg2y": 0.13797667263229946,
        "roe_period_end": 0.13824231708650797
      }
    },
    {
      "accn": "0000789933-19-000013",
      "filed": "2019-03-06",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "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",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 6044000.0,
        "capex": 10165000.0,
        "cash": 69308000.0,
        "dividends_paid": 7262000.0,
        "eps_diluted": 4.32,
        "free_cash_flow": 83770000.0,
        "gross_profit": 12082000.0,
        "net_income": 29607000.0,
        "operating_cash_flow": 93935000.0,
        "operating_income": -1659000.0,
        "stockholders_equity": 220293000.0,
        "total_assets": 668021000.0,
        "total_liabilities": 447728000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "payout_ratio": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 2.032420458207932,
        "payout_ratio": 0.24527983247205054,
        "roa_period_end": 0.044320462979457236,
        "roe_period_end": 0.1343982786561534
      }
    }
  ],
  "latest_filing": {
    "accn": "0000789933-26-000070",
    "filed": "2026-03-04",
    "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": "1221",
  "sic_description": "Bituminous Coal & Lignite Surface Mining",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000789933.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000789933.json"
  },
  "ticker": "NC"
}
