Skip to main content

Methodology: Life-Science Operating Metrics

What these figures are

The Operating Metrics card on a life-science tools or contract-research-organization (CRO) company’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 used to describe how fast the business is growing, how much contracted work is booked for the future, and whether new orders are outpacing delivered work. Oxford Ledge reads them directly from the as-filed exhibit and normalizes the labels so you can compare a company 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

MetricWhat it measures
Revenue growthYear-over-year change in revenue. Reported both as-reported and, often, on an organic or constant-currency basis that strips out acquisitions and exchange-rate moves.
BacklogThe dollar value of contracted work signed but not yet performed — future revenue already booked. The visibility into coming quarters, especially for CROs running multi-year trials.
Net book-to-billNew orders booked divided by revenue billed, as a ratio (e.g. 1.15x), net of cancellations. Above 1.0 means backlog is building; below 1.0 means it is being burned faster than refilled. The most forward-looking demand signal.

Why revenue growth shows a basis

A global life-science company’s revenue growth depends on more than underlying demand — acquisitions add revenue, and a strengthening dollar shrinks reported overseas sales. So companies report growth several ways: as-reported, organic (stripping out acquisitions and divestitures), constant-currency (stripping out exchange rates), and core. These are different numbers, and matching one company’s organic figure against another’s as-reported figure would mislead. On the card we treat the as-reported figure as the headline and badge the organic, constant-currency, or core variant; on the peer table, the revenue-growth column shows only the as-reported figure so you compare like with like.

Why the peer table leaves cells blank

On the industry peer table, the revenue-growth column pins the as-reported basis. A company is shown in that column only if it reports growth on that basis; a company that leads only with an organic or constant-currency figure leaves an honest blank there, never a value pooled in from a different basis. Backlog and book-to-bill are compared as reported. A blank is a coverage gap, and the column footnotes how many companies it covers.

How we read and normalize it

For each company 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 record each revenue-growth figure’s basis (reported, organic, constant-currency, core) alongside it, and read backlog and book-to-bill as reported.

The reading is checked against a hand-verified golden set for each company before any figure is allowed to publish; a value whose basis the extractor cannot confidently determine is withheld rather than shown.

What we deliberately do not do

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.