Methodology: Discount-Store Operating Metrics
What these figures are
The Operating Metrics card on a discount or dollar-store retailer’s stock page shows the operating statistics the company reports in its own quarterly earnings release — the SEC Form 8-K exhibit filed alongside the results. These are the numbers value retailers use to describe how their existing stores are performing, how many people are shopping, how much they spend, and how fast the store base is growing. Oxford Ledge reads them directly from the as-filed exhibit and normalizes the labels so you can compare a retailer to itself over time.
They are an Oxford Ledge Signal: our reading of a public filing, not a re-audit of the company’s books and not a licensed data-vendor feed. Every value on the card carries its filing as-of date and links back to the SEC source.
The metrics, in plain English
| Metric | What it measures |
|---|---|
| Same-store sales | The change in sales at stores open at least a year (“comps”) — isolating the existing base from new-store openings. The single most-watched retail-health number. |
| Traffic | The change in the number of transactions — how many people are actually shopping. The truer read on demand, independent of price. |
| Average ticket | The change in average spend per transaction — price plus basket size. Traffic and ticket together make up the comp. |
| Net unit growth | The change in store count, net of closures — the “more stores” growth lever, distinct from comps. |
| Sales per store & store count | Average revenue per location, and the total number of stores — the productivity and scale of the fleet. |
Why every value shows a scope and a basis
A multi-banner retailer prints these metrics per banner and for the company, and mixing them buries the real number. So the card labels it:
- Scope. The card shows the company total. A retailer that runs more than one banner (a dollar chain plus a discount-grocery chain, say) reports each banner’s comp separately; we never let a single banner’s comp stand in for the company comp.
- Basis. Store-count figures come as openings, closures, or the net change; we pin the net count and badge an openings or closures figure. A comp definition (whether e-commerce is included, the exact cutoff) is captured as reported and never silently re-normalized.
These labels are the honesty contract of the card: the same word can mean different things, and a reader deserves to know which one they are looking at.
Why the peer table leaves cells blank
On the industry peer table, each column pins one definition — same-store sales on the company-total basis, store count on the net basis. A retailer is shown in a column only if it reports that metric on that basis; a retailer that discloses only a banner-level comp, or only store openings rather than a net count, leaves an honest blank there, never a value pooled in from a different basis. A blank is a coverage gap, and the column footnotes how many retailers it covers.
How we read and normalize it
For each retailer we fetch the most recent quarterly earnings 8-K exhibit from SEC EDGAR, locate the operating table, and read each value verbatim from the reported column — never a prior-year or year-to-date column standing in for the quarter. We bind scope (company total vs a banner) from the table’s own labels, and read traffic and ticket as their own independent figures rather than deriving one from the other.
The reading is checked against a hand-verified golden set for each retailer before any figure is allowed to publish; a value whose scope or basis the extractor cannot confidently determine is withheld rather than shown.
What we deliberately do not do
- We do not re-audit. The figures are as reported by the issuer under regulatory convention. We normalize labels; we do not restate the company’s numbers.
- We do not let a banner stand in for the company. A single banner’s comp is never shown as the company total.
- We do not re-normalize a comp definition. Each retailer’s comp is read as reported; the peer table compares totals to totals and leaves the rest blank.
- We do not treat these as forecasts, ratings, or advice. They are historical operating results a company disclosed, presented for study.
Freshness
The stock page is cached at the edge, so a brand-new filing’s figures can lag up to a day on the cached page. Each value is stamped with the filing it came from, so the as-of date always tells you exactly how current the number is.