Methodology & Sources
Every figure on this site is derived from primary public filings, with no paid data feed and no analyst estimates. This page documents exactly where each number comes from, how each derived metric is calculated, the conventions chosen, and where the free-data approach has genuine limits. Dataset last generated Jun 9, 2026.
- Financial statements
- SEC EDGAR XBRL company-facts API (
data.sec.gov) — the structured, as-reported figures from each builder's 10-K filings. Every income-statement and balance-sheet input traces to a specific filing, accession number and SEC URL, shown in the “Sources” panel on each builder's page. - Share prices
- Stooq delayed closing prices. Used only for market capitalisation, enterprise value and the price-based multiples. The as-of date is shown wherever a price-derived figure appears.
- Universe & cap tiers
- The 17 public US homebuilders and their large/small-cap split follow the Builder Advisor Group / Avila “Capital Markets Update” (large cap > $5bn).
- Revenue, net income
- Total revenue and net income (loss) as tagged in XBRL.
- Gross profit / cost of sales
- Gross profit where the filer tags it; otherwise revenue − cost of sales. Where a builder reports neither in standard XBRL (see limitations), gross margin is shown as a dash.
- Assets, equity, debt, inventory, cash
- Balance-sheet figures as tagged. Debt resolves through a per-filer fallback of total-debt tags.
- Tangible book value
- Shareholders' equity − goodwill − other intangible assets.
- Diluted EPS, shares
- Diluted EPS as reported; share count from the balance sheet / cover page (most recent used for current market cap).
- Margins
- Gross / EBITDA / net margin = the respective profit ÷ revenue.
- EBITDA (derived)
- Pre-tax income + interest expense + depreciation & amortisation. Builders do not tag operating income, so this is an approximation and is labelled as such everywhere it appears.
- ROA / ROE
- Net income ÷ period-end total assets / shareholders' equity (period-end basis, not average).
- Leverage
- Debt / capital = debt ÷ (debt + equity); debt / equity; net debt / capital uses debt − cash.
- Efficiency
- Asset turnover = revenue ÷ assets; inventory turnover = cost of sales ÷ inventory.
- Growth
- Year-over-year change, computed only off a positive prior-year base.
- Valuation multiples
- Market cap = current price × most recent share count. EV = market cap + debt − cash. P/E is trailing (latest-FY diluted EPS). EV/EBITDA uses derived EBITDA. P/TBV and P/Book use the respective per-share book values.
- Peer median / mean
- Computed across the names where the metric is available; missing values are excluded, not treated as zero.
Homes closed, net orders, backlog and average selling price by region are notin standard XBRL. They are disclosed only in the MD&A of each 10-K and in the Q4 earnings release. This dataset is therefore hand-extracted from those filings and cross-checked: for every builder, the regional unit counts are verified to sum to the consolidated total before publication. Each builder page links the exact source filings used.
- Homes closed / orders / backlog
- Units as reported per reporting segment (each filer names its regions differently: D.R. Horton uses six, NVR four, M/I Homes two).
- Average selling price
- As reported per region where the filer prints it; otherwise computed as closings value ÷ homes closed (flagged on the page).
- Book-to-bill
- Net orders ÷ homes closed: demand captured versus volume delivered in the period.
- Cancellation rate
- The full-year company figure where disclosed; a Q4 rate where the filer reports only quarterly (noted per builder).
- Super-regions (Markets view)
- Each filer's segment names are normalised into broad U.S. super-regions to compare across builders. The mapping is approximate; footprints within a super-region differ.
Operational dataset covers fiscal years 2025 and 2024 across 17 builders.
Many builders report gross profit, cost of sales, real-estate inventory, debt, and share counts under company-specific XBRL extension tags that the free company-facts API does not return. Rather than leave those cells blank, the missing items are taken directly from each builder's FY2025 Form 10-K financial statements and overlaid onto the XBRL spine, after which the derived metrics (gross margin, EBITDA margin, inventory turnover, debt / capital, tangible book value) are recomputed. Only genuinely missing values are filled, using each filer's own reported figures; the home-sales gross margin is cross-checked to the percentage each builder states. The result is complete coverage of every headline metric across all 17 names. Each builder page flags which figures were supplemented.
- Mixed gross-margin basis.Where gross margin is supplemented it is the builder's reported home-sales gross margin; where it resolves from XBRL it is total gross profit over total revenue. Homebuilding is ~95%+ of revenue for every name, so the two are closely comparable, but not identical.
- No current / quick ratio. Homebuilders file unclassified balance sheets (no current vs. non-current split), so those ratios are genuinely not computable.
- EBITDA is approximate.Absent a tagged operating-income line, it is reconstructed from pre-tax income, interest and D&A.
- No forward estimates. 2026E multiples and EPS beat/miss require licensed consensus data and are not included in this version.
- Prices are delayed. Market-cap, EV and multiples reflect a delayed close, not a live quote.
- Operational data is hand-extracted.Regional figures come from MD&A tables, not a structured feed, so they are point-in-time (the latest two fiscal years) and refreshed manually each earnings season. Some builders (e.g. Green Brick) disclose units only at the consolidated level.
The builder page toggles between annual and quarterly views. Quarterly financials (revenue, gross and net margin, net income, EPS) come from the XBRL 3-month frames; because the fourth fiscal quarter is frequently not tagged as a discrete 3-month frame, the financial toggle compares the latest reported quarter with the same quarter a year earlier (the right basis for a seasonal homebuilder). Quarterly operations(homes closed, orders, backlog, ASP by region) are hand-extracted from each builder's quarterly earnings releases and support both quarter-over-quarter and year-over-year comparison; regional unit counts are cross-checked to the consolidated total in every quarter.
The financial and price dataset is rebuilt from EDGAR on every deploy. The refresh is guarded: if the live feed is unavailable, the last-known price is retained rather than blanked, and a degraded pull (fewer than 80% of the universe resolving) is rejected so a good dataset is never overwritten. Regional operating data is curated and refreshed each earnings season. Every rebuild runs an automated sanity-check pass (range assertions on every metric); the current build raised 0 flag(s).
For research and illustration only, not investment advice. A Carbon Investment Partners product.
Homebuilder
Equity Analysis
Operations, margins, balance sheet and valuation across the public US homebuilders, derived entirely from SEC filings. Enter your email to continue.
For research and illustration only, not investment advice. Your email is used only to record interest in this Carbon Investment Partners tool.