
Say you own three shares of Harbor Coffee, our fictional coffee company. At its FY3 year-end price of $66, your position is 3 × $66 = $198. You have a few minutes to check this invented headline:
Harbor delivers a 5% earnings beat and higher guidance.
The packet gives annual results and an old analyst forecast. It contains no management outlook. What can you actually establish?
Before: inspect the packet
Start with the earnings calendar: check the period and the company's release notice. Here the periods are fiscal years FY2 and FY3; no release date or time is supplied. The year-end date and the release date answer different questions.
Harbor's reported results run from FY2 → FY3; “m” means million dollars:
- Revenue: $1,050m → $1,100m.
- Diluted GAAP EPS: about $2.7941 → $3.00 per share.
- Operating margin: 20% → 20%.
- Operating cash flow: $170.5m → $180m.
- Capital spending: $58m → $60m.
Calculated from those rows: sales grew about 4.76%, and free cash flow (FCF) rose from $112.5m to $120m after subtracting capital spending.
Two reported analyst forecast snapshots use diluted GAAP EPS:
- FY2 year-end: $3.05 for FY3.
- FY3 year-end: $3.24 for the following year.
The packet has no consensus snapshot from immediately before the release.
Treat this as a separate case: the earlier lessons' hypothetical benchmarks and call script are not part of this packet.
An earnings-day research note separates a claim, its evidence, your finding and the next check. For each row, choose yes (supported), partly or open (unresolved), then name the first source you would request. Choose before reading on.
| Claim | Evidence | Finding | Next check |
|---|---|---|---|
| Growth | FY2 → FY3 | … | … |
| 5% beat | Old forecast | … | … |
| Outlook rise | No outlook | … | … |
Release: label what is known
The release-reading routine supports a simple finding: sales, EPS and free cash flow rose; operating margin held at 20%. Growth compares results with last year. A beat compares results with expectations.
The beat-or-miss check needs a forecast for the same period and accounting basis, captured just before the release. Harbor's $3.00 EPS falls short of the old $3.05 estimate. That establishes a miss against that snapshot; it cannot settle whether Harbor beat the consensus used in the headline.
Analysts can revise estimates as the year unfolds. The later $3.24 figure does not fill the gap: it forecasts a different year.
Call: identify the missing answer
An analyst forecast cannot establish a change in management guidance. A numerical raise needs old and new company forecasts for the same period and accounting basis.
On the earnings call, ask for management's outlook and the earlier forecast it replaces, matched by period and accounting basis. If management gives no numerical guidance, ask it to confirm that.
If there are no numbers, check what management actually said. Words can be guidance, too.
No call answer is supplied here. US companies can publish their release, hold the call and supply fuller financial statements at different times. An available replay or transcript may help later.
Finish: leave the gaps visible
Apply news verification: separate what happened from what someone says it means. Here is the completed note:
| Claim | Evidence | Finding | Next check |
|---|---|---|---|
| Growth | Sales +4.76% | Yes | None |
| 5% beat | FY2 forecast | Open | Consensus |
| Outlook rise | No outlook | Open | Company |
Request the company's original outlook passage first. Comparable higher ranges would support the raise; unchanged or lower ranges would contradict it. If management used words alone, describe those words instead of inventing a range.
Separately, obtain the headline's consensus source and its timestamp. A matching FY3 estimate from immediately before the release could confirm or disprove the 5% beat.
Unverified does not mean false. Here, it gives you a precise next check instead of a verdict on the stock. The missing sources go into the follow-up, so the note can end here:
You can stop here without making a trade. The optional checks below are for different stories.
Optional checks for other claims
None of these checks applies to Harbor's packet. Use one only when that kind of claim appears. A checklist should shrink to fit the question.
- A target or rating: check the date, horizon and assumptions in analyst research. A target is an analyst's forecast, not company guidance.
- An insider alert: check the transaction code and trading-plan details in the US insider disclosure before calling an acquisition a cash purchase.
- A manager's holdings: US 13F reports show past quarter-end holdings. Compare share counts and holdings dates before explaining a change in value.
- A deal: check what holders would receive, completion conditions and any response deadline in the merger terms.
- A share sale or lock-up: new shares sold for cash add shares and company cash. A holder resale or expired selling restriction does neither.
- A distribution: use the spin-off notice to identify new subsidiary shares in your account.
- Index news: check when membership changes take effect. Index-fund trading demand need not change business results.
The next track opens with how dividends work.
In short
- Date the benchmark and match the period and accounting basis.
- Growth, an earnings beat and a guidance raise need different evidence.
- A missing source leaves a claim open; it does not make the claim false.
- A finished note names the next check without requiring a trade.
- Use extra disclosure and event checks only when the story calls for them.
