{
  "cik": 1048268,
  "cik_padded": "0001048268",
  "entityName": "IES Holdings, Inc.",
  "fiscal_years": [
    {
      "accn": "0001048268-25-000174",
      "filed": "2025-11-21",
      "fiscal_year": 2025,
      "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": 41644000.0,
        "capex": 67253000.0,
        "cash": 127171000.0,
        "cost_of_revenue": 2511971000.0,
        "eps_diluted": 15.02,
        "free_cash_flow": 218843000.0,
        "gross_profit": 859497000.0,
        "net_income": 305975000.0,
        "operating_cash_flow": 286096000.0,
        "operating_income": 383529000.0,
        "revenue": 3371468000.0,
        "stockholders_equity": 883955000.0,
        "total_assets": 1595661000.0,
        "total_liabilities": 707699000.0
      },
      "period_end": "2025-09-30",
      "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.25493256943266257,
        "leverage": 0.8006052344293544,
        "net_margin": 0.09075423524707932,
        "operating_margin": 0.1137572713132677,
        "revenue_growth_yoy": 0.16887986858774118,
        "roa_avg2y": 0.21549910254193508,
        "roa_period_end": 0.191754388933489,
        "roe_avg2y": 0.4093124861210326,
        "roe_period_end": 0.3461431860219129
      }
    },
    {
      "accn": "0001048268-25-000174",
      "filed": "2025-11-21",
      "fiscal_year": 2024,
      "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": 44028000.0,
        "capex": 45159000.0,
        "cash": 100832000.0,
        "cost_of_revenue": 2187768000.0,
        "eps_diluted": 9.89,
        "free_cash_flow": 189245000.0,
        "gross_profit": 696590000.0,
        "net_income": 219116000.0,
        "operating_cash_flow": 234404000.0,
        "operating_income": 300876000.0,
        "revenue": 2884358000.0,
        "stockholders_equity": 611113000.0,
        "total_assets": 1244026000.0,
        "total_liabilities": 591917000.0
      },
      "period_end": "2024-09-30",
      "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.24150608211602026,
        "leverage": 0.9685884607265759,
        "net_margin": 0.07596699161477181,
        "operating_margin": 0.10431298750016468,
        "revenue_growth_yoy": 0.2133288070512408,
        "roa_avg2y": 0.19690280397515125,
        "roa_period_end": 0.17613458239618787,
        "roe_avg2y": 0.41299861087288825,
        "roe_period_end": 0.35855234629274785
      }
    },
    {
      "accn": "0001048268-25-000174",
      "filed": "2025-11-21",
      "fiscal_year": 2023,
      "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": 8284000.0,
        "capex": 17667000.0,
        "cash": 75770000.0,
        "cost_of_revenue": 1932688000.0,
        "eps_diluted": 4.54,
        "free_cash_flow": 136235000.0,
        "gross_profit": 444539000.0,
        "net_income": 108288000.0,
        "operating_cash_flow": 153902000.0,
        "operating_income": 159776000.0,
        "revenue": 2377227000.0,
        "stockholders_equity": 449985000.0,
        "total_assets": 981600000.0,
        "total_liabilities": 481664000.0
      },
      "period_end": "2023-09-30",
      "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.18699896980809994,
        "leverage": 1.0704001244485928,
        "net_margin": 0.04555223375807191,
        "operating_margin": 0.06721108249233246,
        "revenue_growth_yoy": 0.09711012697017918,
        "roa_avg2y": 0.11301726391724926,
        "roa_period_end": 0.11031784841075795,
        "roe_avg2y": 0.266958224913192,
        "roe_period_end": 0.24064802160072002
      }
    },
    {
      "accn": "0001048268-24-000134",
      "filed": "2024-11-22",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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": 18556000.0,
        "capex": 29255000.0,
        "cost_of_revenue": 1847878000.0,
        "eps_diluted": 1.44,
        "free_cash_flow": -12993000.0,
        "gross_profit": 318930000.0,
        "net_income": 34762000.0,
        "operating_cash_flow": 16262000.0,
        "operating_income": 56008000.0,
        "revenue": 2166808000.0,
        "stockholders_equity": 361288000.0,
        "total_assets": 934709000.0,
        "total_liabilities": 544228000.0
      },
      "period_end": "2022-09-30",
      "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.14718886029588224,
        "leverage": 1.506355040853834,
        "net_margin": 0.016042953505802083,
        "operating_margin": 0.02584816005848234,
        "revenue_growth_yoy": 0.4102296593606349,
        "roa_avg2y": 0.04086447610723604,
        "roa_period_end": 0.037190184324747064,
        "roe_avg2y": 0.09830312439465472,
        "roe_period_end": 0.09621686853701203
      }
    },
    {
      "accn": "0001048268-24-000134",
      "filed": "2024-11-22",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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": 7006000.0,
        "capex": 7401000.0,
        "cost_of_revenue": 1248495000.0,
        "eps_diluted": 3.15,
        "free_cash_flow": 30523000.0,
        "gross_profit": 287998000.0,
        "net_income": 66658000.0,
        "operating_cash_flow": 37924000.0,
        "operating_income": 85583000.0,
        "revenue": 1536493000.0,
        "stockholders_equity": 345953000.0,
        "total_assets": 766622000.0,
        "total_liabilities": 396075000.0
      },
      "period_end": "2021-09-30",
      "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.18743853697999274,
        "leverage": 1.1448809520368375,
        "net_margin": 0.04338321098761921,
        "operating_margin": 0.05570022121805957,
        "revenue_growth_yoy": 0.29024248103884936,
        "roa_avg2y": 0.10045285009230305,
        "roa_period_end": 0.08695028319041195,
        "roe_avg2y": 0.2118595315812391,
        "roe_period_end": 0.19267935239758002
      }
    },
    {
      "accn": "0001048268-23-000097",
      "filed": "2023-12-07",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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": 7697000.0,
        "capex": 4745000.0,
        "cost_of_revenue": 962897000.0,
        "eps_diluted": 1.94,
        "free_cash_flow": 71996000.0,
        "gross_profit": 227959000.0,
        "net_income": 41599000.0,
        "operating_cash_flow": 76741000.0,
        "operating_income": 50083000.0,
        "revenue": 1190856000.0,
        "stockholders_equity": 283313000.0,
        "total_assets": 560528000.0,
        "total_liabilities": 275411000.0
      },
      "period_end": "2020-09-30",
      "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.19142448793137037,
        "leverage": 0.972108586616216,
        "net_margin": 0.03493201528984193,
        "operating_margin": 0.042056302357295926,
        "revenue_growth_yoy": 0.10571998410393353,
        "roa_avg2y": 0.08271938563471752,
        "roa_period_end": 0.0742139554134673,
        "roe_avg2y": 0.15710749092172574,
        "roe_period_end": 0.1468305372503203
      }
    },
    {
      "accn": "0001048268-22-000099",
      "filed": "2022-12-06",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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": 9802000.0,
        "capex": 6300000.0,
        "cost_of_revenue": 894893000.0,
        "eps_diluted": 1.55,
        "free_cash_flow": 32424000.0,
        "gross_profit": 182103000.0,
        "net_income": 33206000.0,
        "operating_cash_flow": 38724000.0,
        "operating_income": 41850000.0,
        "revenue": 1076996000.0,
        "stockholders_equity": 246248000.0,
        "total_assets": 445258000.0,
        "total_liabilities": 195716000.0
      },
      "period_end": "2019-09-30",
      "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.16908419344175837,
        "leverage": 0.7947922419674475,
        "net_margin": 0.03083205508655557,
        "operating_margin": 0.038858083038377116,
        "revenue_growth_yoy": 0.2282865054491873,
        "roa_avg2y": 0.07657751149608187,
        "roa_period_end": 0.07457698682561571,
        "roe_avg2y": 0.14231498644608973,
        "roe_period_end": 0.13484779571813782
      }
    },
    {
      "accn": "0001048268-21-000162",
      "filed": "2021-12-03",
      "fiscal_year": 2018,
      "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": 2059000.0,
        "capex": 4563000.0,
        "cash": 26247000.0,
        "cost_of_revenue": 726866000.0,
        "eps_diluted": -0.67,
        "free_cash_flow": 7661000.0,
        "gross_profit": 149962000.0,
        "net_income": -14157000.0,
        "operating_cash_flow": 12224000.0,
        "operating_income": 25954000.0,
        "revenue": 876828000.0,
        "stockholders_equity": 220407000.0,
        "total_assets": 421994000.0,
        "total_liabilities": 198355000.0
      },
      "period_end": "2018-09-30",
      "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.1710278412641932,
        "leverage": 0.8999487312108962,
        "net_margin": -0.016145697901983058,
        "operating_margin": 0.029599875916371282,
        "revenue_growth_yoy": 0.08151031645007549,
        "roa_avg2y": -0.033448790768445626,
        "roa_period_end": -0.03354787034886752,
        "roe_avg2y": -0.061941191526784525,
        "roe_period_end": -0.0642311723311873
      }
    },
    {
      "accn": "0001193125-18-344274",
      "filed": "2020-12-07",
      "fiscal_year": 2017,
      "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": 2367000.0,
        "capex": 4589000.0,
        "cash": 28290000.0,
        "cost_of_revenue": 670246000.0,
        "eps_diluted": 0.62,
        "free_cash_flow": 17760000.0,
        "gross_profit": 140498000.0,
        "net_income": 13422000.0,
        "operating_cash_flow": 22349000.0,
        "operating_income": 20342000.0,
        "revenue": 810744000.0,
        "stockholders_equity": 236704000.0,
        "total_assets": 424494000.0,
        "total_liabilities": 184519000.0
      },
      "period_end": "2017-09-30",
      "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.17329514618671246,
        "leverage": 0.7795347776125456,
        "net_margin": 0.016555164145525592,
        "operating_margin": 0.025090534126678703,
        "revenue_growth_yoy": 0.16487378465013297,
        "roa_avg2y": 0.03278320147917649,
        "roa_period_end": 0.03161882146744124,
        "roe_avg2y": 0.05834269705656703,
        "roe_period_end": 0.05670373124239557
      }
    },
    {
      "accn": "0001193125-18-344274",
      "filed": "2019-12-06",
      "fiscal_year": 2016,
      "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": 590000.0,
        "capex": 3417000.0,
        "cash": 32961000.0,
        "cost_of_revenue": 569013000.0,
        "eps_diluted": 5.62,
        "free_cash_flow": 21551000.0,
        "gross_profit": 126980000.0,
        "net_income": 120778000.0,
        "operating_cash_flow": 24968000.0,
        "operating_income": 24960000.0,
        "revenue": 695993000.0,
        "stockholders_equity": 223405000.0,
        "total_assets": 394340000.0,
        "total_liabilities": 169140000.0
      },
      "period_end": "2016-09-30",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.18244436366457709,
        "leverage": 0.7571003334750789,
        "net_margin": 0.1735333545021286,
        "operating_margin": 0.035862429650872926,
        "roa_period_end": 0.3062788456661764,
        "roe_period_end": 0.5406235312548958
      }
    },
    {
      "accn": "0001193125-16-789187",
      "filed": "2016-12-09",
      "fiscal_year": 2015,
      "form": "10-K",
      "fundamental_units": {
        "cash": "USD"
      },
      "fundamentals": {
        "cash": 49360000.0
      },
      "period_end": "2015-09-30",
      "ratios": {}
    },
    {
      "accn": "0001193125-16-789187",
      "filed": "2016-12-09",
      "fiscal_year": 2014,
      "form": "10-K",
      "fundamental_units": {
        "cash": "USD"
      },
      "fundamentals": {
        "cash": 47342000.0
      },
      "period_end": "2014-09-30",
      "ratios": {}
    },
    {
      "accn": "0001193125-16-789187",
      "filed": "2016-12-09",
      "fiscal_year": 2013,
      "form": "10-K",
      "fundamental_units": {
        "cash": "USD"
      },
      "fundamentals": {
        "cash": 20757000.0
      },
      "period_end": "2013-09-30",
      "ratios": {}
    },
    {
      "accn": "0001193125-15-400802",
      "filed": "2015-12-11",
      "fiscal_year": 2012,
      "form": "10-K",
      "fundamental_units": {
        "cash": "USD"
      },
      "fundamentals": {
        "cash": 18729000.0
      },
      "period_end": "2012-09-30",
      "ratios": {}
    }
  ],
  "latest_filing": {
    "accn": "0001048268-25-000174",
    "filed": "2025-11-21",
    "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": "1731",
  "sic_description": "Electrical Work",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001048268.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001048268.json"
  },
  "ticker": "IESC"
}
