How we source
Every number has a document behind it.
Day91 Labs reads primary documents — what companies file with regulators and publish on their own pricing pages — and applies fixed, published rules to them. This page explains what that means in practice, including where it falls short.
About the brief
Agent-drafted. Human-approved. Nothing ships automatically.
Issues are drafted by the research pipeline. @Pratik reads every issue before it ships — and cuts more than is kept. Nothing in the brief publishes automatically. The tools are different: they run the published rules instantly and show you the source, so you can check anything yourself.
What counts as a source
- SEC filings10-K and 10-Q reports, 8-K current reports, S-1 registrations and proxy statements, read directly from SEC for any US-listed company.
- Tagged financial dataThe numbers companies tag inside those filings (XBRL): revenue, gross profit, operating income, sales and marketing, R&D, backlog, deferred revenue, cash flow.
- Pricing pages and homepagesRead live when you ask, and compared with Internet Archive copies from earlier dates.
Nothing enters a result because another publication reported it. The weekly brief may also cite investor-relations releases; where it does, the item says so.
Reported or calculated — always labelled
Filings state figures; they rarely state ratios. Every number in the tools is marked Reported (as the company filed it) or Calculated (our arithmetic on reported figures, such as gross margin or growth). Hover the source link to see which filing each input came from.
When a company does not report something, the result says Not reported. We never estimate a figure or borrow one from a peer.
How pages are read
First directly. If the site needs JavaScript or blocks automated readers, through a rendering service. If that fails, from the Internet Archive's latest copy. Every result says which route was used — and if all three fail, it says why and asks you to paste the text, which gives an identical result.
Corrections are public
If a link is wrong or a number is misread, tell us and it is fixed, stated plainly in the next brief and added to the corrections log with the original claim left visible.
The rules behind every flag
Fixed thresholds, applied the same way to every company.
| Flag | Rule |
|---|---|
| Growth is slowing | Revenue growth fell 3 points or more from the prior period |
| Revenue is shrinking | Revenue below the same period a year earlier |
| Backlog growing slower than revenue | Remaining performance obligations grew 5+ points slower than revenue |
| Gross margin is falling | Down 1.5 points or more on a year ago |
| Profitability getting worse | Operating margin down 3+ points, or below -10% |
| Spending more to win each deal | Sales & marketing up 2+ points of revenue while growth slows or stays under 10% |
| New billings lagging | Deferred revenue grew 10+ points slower than revenue |
| Stopped reporting | A key line item in last year's comparable filing is missing from the latest one (renamed tags are not counted) |
| Revenue revised | The same period was filed with values more than 0.5% apart |
| Price change | A plan's price moved, a plan appeared or disappeared, a price became "Contact sales", or a usage charge was added. Wording changes are ignored. |
What leaves your browser
Our server fetches SEC filings and the pages you ask it to read, because browsers cannot do that directly. It keeps a short-lived cache of those public documents, not a record of who asked. Numbers you type into Compare, your watchlist and your pricing history stay in your browser; clear them any time.
Known limits
- US SEC filers only. Private and most non-US companies can only be tracked through their websites.
- Company-specific metrics (ARR, customer counts, net retention) are often not tagged in a standard way, so they may appear as "Not reported" even when a filing mentions them in text.
- Prices shown only inside images cannot be read.
- Rules flag patterns; they do not explain them. The judgement on your deal stays yours.