{
  "cik": 799292,
  "cik_padded": "0000799292",
  "entityName": "M/I HOMES, INC.",
  "fiscal_years": [
    {
      "accn": "0000799292-26-000006",
      "filed": "2026-02-13",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 202033000.0,
        "capex": 9609000.0,
        "eps_diluted": 14.74,
        "free_cash_flow": 127740000.0,
        "net_income": 402941000.0,
        "operating_cash_flow": 137349000.0,
        "operating_income": 506553000.0,
        "revenue": 4417781000.0,
        "stockholders_equity": 3166190000.0,
        "total_assets": 4777125000.0,
        "total_liabilities": 1610935000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "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": {
        "leverage": 0.5087929025105884,
        "net_margin": 0.09120891234762428,
        "operating_margin": 0.11466231576440751,
        "revenue_growth_yoy": -0.01928864933502343,
        "roa_avg2y": 0.08640386253941681,
        "roa_period_end": 0.08434801266452102,
        "roe_avg2y": 0.13198485980778815,
        "roe_period_end": 0.12726368284910256
      }
    },
    {
      "accn": "0000799292-26-000006",
      "filed": "2026-02-13",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 176953000.0,
        "capex": 8417000.0,
        "eps_diluted": 19.71,
        "free_cash_flow": 171319000.0,
        "net_income": 563725000.0,
        "operating_cash_flow": 179736000.0,
        "operating_income": 706094000.0,
        "revenue": 4504670000.0,
        "stockholders_equity": 2939677000.0,
        "total_assets": 4549796000.0,
        "total_liabilities": 1610119000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "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": {
        "leverage": 0.5477196984566671,
        "net_margin": 0.1251423522699776,
        "operating_margin": 0.15674710911121126,
        "revenue_growth_yoy": 0.11681362746318212,
        "roa_avg2y": 0.13152344382492503,
        "roa_period_end": 0.12390115952451493,
        "roe_avg2y": 0.20662073343625426,
        "roe_period_end": 0.1917642652577137
      }
    },
    {
      "accn": "0000799292-26-000006",
      "filed": "2026-02-13",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 65344000.0,
        "capex": 5769000.0,
        "eps_diluted": 16.21,
        "free_cash_flow": 546362000.0,
        "net_income": 465365000.0,
        "operating_cash_flow": 552131000.0,
        "operating_income": 587222000.0,
        "revenue": 4033502000.0,
        "stockholders_equity": 2516939000.0,
        "total_assets": 4022440000.0,
        "total_liabilities": 1505501000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "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": {
        "leverage": 0.5981475911811928,
        "net_margin": 0.11537492729642876,
        "operating_margin": 0.14558614325714975,
        "revenue_growth_yoy": -0.023694429457570363,
        "roa_avg2y": 0.1202903366431173,
        "roa_period_end": 0.11569221666451207,
        "roe_avg2y": 0.20287667100293308,
        "roe_period_end": 0.18489323738080263
      }
    },
    {
      "accn": "0000799292-25-000018",
      "filed": "2025-02-14",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 55334000.0,
        "capex": 9333000.0,
        "eps_diluted": 17.24,
        "free_cash_flow": 174738000.0,
        "net_income": 490662000.0,
        "operating_cash_flow": 184071000.0,
        "operating_income": 637451000.0,
        "revenue": 4131393000.0,
        "stockholders_equity": 2070725000.0,
        "total_assets": 3714923000.0,
        "total_liabilities": 1644198000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "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": {
        "leverage": 0.794020451774137,
        "net_margin": 0.11876430056399863,
        "operating_margin": 0.15429444741761436,
        "revenue_growth_yoy": 0.10291447659793261,
        "roa_avg2y": 0.14110073422925484,
        "roa_period_end": 0.1320786460446152,
        "roe_avg2y": 0.2655881376239577,
        "roe_period_end": 0.2369517922466769
      }
    },
    {
      "accn": "0000799292-24-000014",
      "filed": "2024-02-16",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 51520000.0,
        "capex": 25301000.0,
        "eps_diluted": 13.28,
        "free_cash_flow": -42124000.0,
        "net_income": 396868000.0,
        "operating_cash_flow": -16823000.0,
        "operating_income": 518296000.0,
        "revenue": 3745887000.0,
        "stockholders_equity": 1624184000.0,
        "total_assets": 3239853000.0,
        "total_liabilities": 1615669000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "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": {
        "leverage": 0.9947573673918718,
        "net_margin": 0.10594767007120076,
        "operating_margin": 0.13836402432855022,
        "revenue_growth_yoy": 0.2297139499268748,
        "roa_avg2y": 0.1349226180702096,
        "roa_period_end": 0.12249568113121181,
        "roe_avg2y": 0.27532725931897317,
        "roe_period_end": 0.24434916241017027
      }
    },
    {
      "accn": "0000799292-23-000037",
      "filed": "2023-02-17",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 1912000.0,
        "capex": 11677000.0,
        "eps_diluted": 8.23,
        "free_cash_flow": 156657000.0,
        "net_income": 239874000.0,
        "operating_cash_flow": 168334000.0,
        "operating_income": 319261000.0,
        "revenue": 3046145000.0,
        "stockholders_equity": 1258698000.0,
        "total_assets": 2643045000.0,
        "total_liabilities": 1384347000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "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": {
        "leverage": 1.099824580638088,
        "net_margin": 0.07874674383524094,
        "operating_margin": 0.10480820840767593,
        "revenue_growth_yoy": 0.21831667526566917,
        "roa_avg2y": 0.10102852627879272,
        "roa_period_end": 0.09075668405191738,
        "roe_avg2y": 0.21207377855382542,
        "roe_period_end": 0.19057311602942087
      }
    },
    {
      "accn": "0000799292-22-000006",
      "filed": "2022-02-17",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 5150000.0,
        "capex": 4526000.0,
        "eps_diluted": 4.48,
        "free_cash_flow": 61105000.0,
        "net_income": 127587000.0,
        "operating_cash_flow": 65631000.0,
        "operating_income": 187089000.0,
        "revenue": 2500290000.0,
        "stockholders_equity": 1003477000.0,
        "total_assets": 2105594000.0,
        "total_liabilities": 1102117000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "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": {
        "leverage": 1.0982982170991462,
        "net_margin": 0.05102888064984462,
        "operating_margin": 0.07482692007727104,
        "revenue_growth_yoy": 0.09360525079583358,
        "roa_avg2y": 0.06182776354285922,
        "roa_period_end": 0.06059430260534557,
        "roe_avg2y": 0.1372803666921314,
        "roe_period_end": 0.12714491712316275
      }
    },
    {
      "accn": "0000799292-21-000032",
      "filed": "2021-02-19",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 25709000.0,
        "capex": 8141000.0,
        "eps_diluted": 3.7,
        "free_cash_flow": -10733000.0,
        "net_income": 107663000.0,
        "operating_cash_flow": -2592000.0,
        "operating_income": 163161000.0,
        "revenue": 2286282000.0,
        "stockholders_equity": 855303000.0,
        "total_assets": 2021581000.0,
        "total_liabilities": 1166278000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "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": {
        "leverage": 1.3635846010127406,
        "net_margin": 0.047090866306081225,
        "operating_margin": 0.07136521216542842,
        "revenue_growth_yoy": 0.16529856965266052,
        "roa_avg2y": 0.05540568636088548,
        "roa_period_end": 0.05325683215265676,
        "roe_avg2y": 0.13436033048775084,
        "roe_period_end": 0.1258770283747397
      }
    },
    {
      "accn": "0000799292-20-000033",
      "filed": "2020-02-21",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 8799000.0,
        "eps_diluted": 2.26,
        "free_cash_flow": -61983000.0,
        "net_income": 72081000.0,
        "operating_cash_flow": -53184000.0,
        "operating_income": 138659000.0,
        "revenue": 1961971000.0,
        "stockholders_equity": 747298000.0,
        "total_assets": 1864771000.0,
        "total_liabilities": 1117473000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "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": {
        "leverage": 1.4953512521109384,
        "net_margin": 0.0367390751443319,
        "operating_margin": 0.07067331780133346,
        "revenue_growth_yoy": 0.1600187308545302,
        "roa_avg2y": 0.04223559612126979,
        "roa_period_end": 0.03865407602327578,
        "roe_avg2y": 0.10286470225591378,
        "roe_period_end": 0.09645549700387263
      }
    },
    {
      "accn": "0000799292-19-000008",
      "filed": "2019-02-22",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "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",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 13106000.0,
        "eps_diluted": 1.84,
        "free_cash_flow": 21091000.0,
        "net_income": 56609000.0,
        "operating_cash_flow": 34197000.0,
        "operating_income": 108743000.0,
        "revenue": 1691327000.0,
        "stockholders_equity": 654174000.0,
        "total_assets": 1548511000.0,
        "total_liabilities": 894337000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 1.3671240373356324,
        "net_margin": 0.0334701686900286,
        "operating_margin": 0.06429448592732216,
        "roa_period_end": 0.03655705384075412,
        "roe_period_end": 0.08653508088062198
      }
    }
  ],
  "latest_filing": {
    "accn": "0000799292-26-000006",
    "filed": "2026-02-13",
    "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": "1531",
  "sic_description": "Operative Builders",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000799292.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000799292.json"
  },
  "ticker": "MHO"
}
