Pulling SEC filings + quote and writing the call…

M/I HOMES, INC.
Next earnings Jul 21, 2026 · consensus $3.16 EPS, $1.06B rev
Last earnings +3.7% on 2026-04-22
Cheap, cash-rich homebuilder trading at 10.8x earnings with fortress balance sheet — cyclical trough, not structural break.
The fundamentals carry the rating, but the price is rich (~23% above our fair-value estimate) — a quality-at-a-price call. The case rests on the business, not the entry; patient buyers may wait for a pullback.
M/I Homes is a textbook 'good company at a cyclical low' setup. FY2025 was undeniably soft — revenue dipped 1.9% to $4.42B, net income fell 28.5% to $403M, and diluted EPS of $14.74 was down 25.2%, with gross margin compressing 360bps to 23.0% per the MD&A. Management attributes this squarely to 'elevated mortgage interest rates, inflationary pressures, affordability issues and overall economic uncertainty,' with new contracts down 4% and absorption pace slowing from 3.3 to 3.0 per community. This is cyclical pressure, not a broken business.
| Line item | FY21 | FY22 | FY23 | FY24 | FY25 |
|---|---|---|---|---|---|
| Revenue | $3.75B | $4.13B | $4.03B | $4.50B | $4.42B |
| Gross profit | — | — | — | — | — |
| Operating income | $518M | $637M | $587M | $706M | $507M |
| Net income | $397M | $491M | $465M | $564M | $403M |
| Diluted EPS | $13.28 | $17.24 | $16.21 | $19.71 | $14.74 |
| Net margin | 10.6% | 11.9% | 11.5% | 12.5% | 9.1% |
Annual figures from SEC 10-K XBRL filings. Open the filing links below for full statement detail.
Computed from SEC XBRL annual figures + the current quote. EV and ROIC use long-term + current debt where filed; estimates, not investment advice.
Annual meeting vote results: directors elected, routine ballot items ratified.
Q1 2026 10-Q details continued margin pressure and managed land/inventory spend.
Q1 2026 earnings release amid soft demand and 360bp gross-margin compression trend.
2026 proxy: director slate, exec comp, auditor ratification — routine governance.
Executive/director change announced; leadership transition disclosed.
FY25 10-K: rev -2%, NI -29%, GM 23%, FL warranty hit, $202M buybacks, low leverage.
FY2025 results: revenue -2%, net income -29% to $403M, EPS -25% on margin squeeze.
Q3 2025 10-Q shows slowing absorption (3.0/mo) and declining new contracts.
Q3 2025 earnings: demand softened on mortgage rates, gross margin compressed YoY.
Sources: SEC EDGAR (CIK 0000799292, latest 10-Q filed 2026-04-24) · EODHD · analysis by claude-code · as of 6/25/2026, 1:01:56 PM.
Research and education only — not financial advice. EDGAR is not a registered investment adviser or broker-dealer and gives no personalized advice. Every call is impersonal — identical for all users, generated on a schedule from SEC filings plus a delayed/third-party price feed — may be wrong or out of date, and is not a recommendation to buy or sell any security. The operator and an affiliated trading operation may hold or trade the securities EDGAR rates; see Disclosures. Past performance does not guarantee future results. Do your own research.
Last 90 days: 0 open-market buys · 9 sales
| 2026-05-21 | KRAMER NANCY J Director | Sell | 794.00 @ $125.28 | $99.5K |
| 2026-05-21 | KRAMER NANCY J Director | Sell | 100.00 @ $125.67 | $12.6K |
| 2026-05-21 | KRAMER NANCY J Director | Sell | 3.00 @ $125.72 | $377.16 |
| 2026-05-21 | KRAMER NANCY J Director | Sell | 4.00 @ $125.74 | $502.96 |
| 2026-05-21 | KRAMER NANCY J Director | Sell | 4.00 @ $125.75 | $503.00 |
| 2026-05-21 | KRAMER NANCY J Director | Sell | 477.00 @ $125.78 | $60.0K |
| 2026-05-21 | KRAMER NANCY J Director | Sell | 240.00 @ $125.79 | $30.2K |
| 2026-05-21 | KRAMER NANCY J Director | Sell | 100.00 @ $125.80 | $12.6K |
| 2026-05-21 | KRAMER NANCY J Director | Sell | 100.00 @ $125.82 | $12.6K |
| 2026-05-13 | Walker Kumi D Director | Exercise | 455.00 | |
| 2026-05-13 | KRAMER NANCY J Director | Exercise | 1.82K |
Source: EODHD. Yield = trailing-12-month dividends ÷ price.
Dates from 8-K (Item 2.02); beat/miss = reported EPS vs consensus (Finnhub, recent quarters); move = prior close → close on/after.
1044 tracked peers · median
Recent news tone vs the market's typical (which skews positive). A soft signal, not a recommendation.