How to Read an Earnings Report: EPS, Guidance & Gaps
Earnings reports can move a stock 10% or more overnight. Learn to read EPS, revenue, guidance and margins, and how to manage the gap risk around the release.
An earnings report is the quarterly update a public company releases to show its revenue, profit, outlook and cash flow. Traders read it by comparing earnings per share and revenue against analyst estimates, then focusing on guidance, because the stock's reaction usually depends on what management says about the next quarter more than on the last one.
This guide is educational only and not financial advice. Earnings reactions are unpredictable, past reactions do not guarantee future ones, and holding through a report carries gap risk that a stop cannot fully remove.
Key takeaways
- Earnings per share (EPS) and revenue are judged against analyst consensus estimates, not against last year in isolation, so a "beat" can still sell off.
- Guidance, the company's own forecast for the coming quarter or year, often drives the move more than the quarter just reported.
- Stocks react at the next open: prices can gap 5% to 20% or more past a stop, so the loss on a bad report can exceed what you planned.
- Beyond the headline, check gross margin, free cash flow and the company's key operating metric to judge the quality of the numbers.
- Many swing traders reduce size or exit before a report; if you hold, size the position as though the stop will not work.
What is an earnings report?
An earnings report is a public company's quarterly results announcement, usually paired with a call where management discusses performance and answers analyst questions. It is backed by a filing with the SEC: Form 10-Q for the first three quarters and Form 10-K for the full year. The press release and call come first, so most traders react to those.
The key items:
- Revenue (sales): the top line.
- EPS: net income divided by shares outstanding, often shown both on a GAAP basis and an adjusted (non-GAAP) basis.
- Guidance: management's expected revenue and EPS for the coming period.
- Segment and operating details: results by business line, plus metrics such as users or same-store sales.
Where do you find the earnings calendar?
Companies announce dates a few weeks in advance, and the date and time appear on their investor relations pages and on any earnings calendar. Most report either before the open (about 7 to 8 a.m. Eastern) or after the close (about 4 to 5 p.m. Eastern), and the stock reacts at the next regular session.
Know the date before you open a swing position, because the report can fall inside your holding period. Your own days to the report are a risk input, just like your stop distance.
How do EPS and revenue beats and misses work?
A beat means the reported number came in above the analyst consensus, and a miss means it came in below. Consensus is the average of analysts' published forecasts.
| Result | Typical read | Caveat |
|---|---|---|
| EPS beat, revenue beat | Strong quarter | Stock may fall if guidance disappoints |
| EPS beat, revenue miss | Profit from cost cuts, not growth | Quality of earnings is lower |
| EPS miss, revenue beat | Growth but weak margins | Look at costs and one-time items |
| Both miss | Weak quarter | Already priced in if expectations had fallen |
Expectations are what matter. A company can grow 20% and still fall if the market expected 25%. Some traders also talk about a "whisper number," an informal expectation above the published consensus. It is unofficial and not reliable, but it explains why good numbers can still sell off.
Why does guidance matter more than the quarter?
Guidance matters most because stock prices reflect future cash flows, and guidance is management's own view of them. A quarter that is already reported is history; the outlook is new information.
Compare guided revenue and EPS to consensus for the next quarter. Guidance above consensus is typically read as bullish and below as bearish. Also look for a change in tone on the call, such as new caution about demand or costs. Not all companies give numeric guidance, and some give wide ranges, so read the range width as well as the midpoint.
Why do stocks gap after earnings?
Stocks gap after earnings because the report lands outside regular trading hours, so no trades happen at intermediate prices. The stock simply opens at a new price at the next session, and a stop-loss order can fill far from its trigger.
The size of the typical move depends on the stock. You can estimate it from past reactions or from the options market's implied move, which prices the expected swing. Do not assume a move stays inside that range; it is an expectation, not a limit.
- Gap up: a beat plus raised guidance can start a multi-day advance, but a big gap up into resistance can fade. See the gap-and-go setup.
- Gap down: a miss or cut guide can start a longer decline, but some gaps partially fill; see gap fill strategy.
What else should you look at in the report?
Look beyond the headline for the quality of the numbers.
- Gross margin. Gross profit divided by revenue. Rising margins suggest pricing power; falling margins can signal cost pressure.
- Free cash flow (FCF). Cash from operations minus capital spending. Profit can be adjusted; cash is harder to dress up, so a large gap between earnings and FCF deserves questions.
- Guidance versus consensus. Check the range and the midpoint.
- Key operating metric. Same-store sales for retailers, active users for platforms, bookings or net retention for software.
- Share count and one-time items. Buybacks can lift EPS without improving the business, and one-off charges can distort adjusted figures.
Should you hold a stock through earnings?
Holding through earnings is a deliberate gamble on an event you cannot control, so many swing traders avoid it and a few take it with reduced size. Either choice can be reasonable if it is planned.
The case for avoiding it: gaps skip your stop, results are hard to predict, and one bad print can erase weeks of gains.
The case for taking it: the move can be large, and some traders trade the post-report reaction rather than the report itself, entering after the gap once direction is clear. For a fuller framework, see should you hold stocks through earnings. After the report, anchored VWAP from earnings day is one way to track who is in control.
How do you manage earnings risk?
Use this checklist before any position near a report:
- Know the date and time. Confirm it from the company.
- Decide in advance. Hold, cut size or exit before the print, and write it down.
- Size for the gap, not the stop. If a stock can move 12% on earnings, a 3% stop is irrelevant. Assume a loss of the full gap.
- Cut size. Reduce shares so a bad gap costs no more than you accept.
- Prefer to trade the reaction. Wait for the first 30 to 60 minutes after the open, then trade the setup that forms.
- Avoid doubling up. Do not add to a position the day before a report.
Worked example with hypothetical numbers
You own 200 shares of a stock at $50 with a stop at $47 (a $3 risk, $600 total), planning to risk 1% of a $60,000 account. The report is tomorrow after the close, and the stock has moved about 10% on past reports. A 10% gap down means $45, not $47.
- Planned loss at stop: 200 x $3 = $600
- Loss if it gaps to $45: 200 x $5 = $1,000 (1.7% of the account)
- Halving to 100 shares: worst-case gap loss is $500, below the $600 plan
Cutting size, not trusting the stop, is what keeps the real loss near plan. See where to place a stop loss in swing trading.
For the deeper filings behind the headline numbers, see how to read a 10-Q and stock fundamentals 101.
Common mistakes
- Reading only the headline. EPS beats without guidance tell half the story.
- Trusting stops through the gap. A stop converts to a market order at the open, at whatever price prints.
- Ignoring expectations. A stock that rallied 30% into the report needs a big beat.
- Oversizing on conviction. Confidence in a thesis does not shrink the gap.
- Treating one reaction as a pattern. Past reactions do not predict the next.
The bottom line
To read an earnings report, compare EPS and revenue to consensus, put guidance first, check margins and cash flow, and treat the next open as a gap risk. Plan before the report whether you will hold, cut or exit, and size for the gap, not the stop. Patterns and reactions fail, and past results do not guarantee future ones.
StockSetups flags upcoming earnings dates on each setup so you can see whether a report falls inside your holding period, and its paid plans add fundamentals and trade plans to help size a position. Do your own research and manage your risk.
Frequently asked questions
What does it mean when a company beats earnings?
It means reported EPS or revenue came in above the average analyst estimate. A beat does not guarantee a rally, because guidance and prior expectations also drive the reaction.
What is the difference between GAAP and adjusted EPS?
GAAP EPS follows standard accounting rules, while adjusted (non-GAAP) EPS excludes items management considers one-time, such as stock compensation or restructuring. Compare both and note what was excluded.
Why did a stock fall after a good earnings report?
Usually because guidance was weak, expectations were higher than consensus, or the stock had already rallied into the report. The market prices future outlook, not just the last quarter.
Where can I find the exact earnings date?
Check the company's investor relations page or an earnings calendar. Companies announce dates weeks ahead and usually report before the open or after the close.
Can a stop-loss protect me through earnings?
Not reliably. Earnings gaps happen outside regular hours, so a stop can fill far below its trigger price. Cutting position size is the more dependable protection.
Produced with AI assistance and published under the StockSetups editorial guidelines.
Get daily signals & real-time alerts.
StockSetups scans ~12,300 US stocks & ETFs after every close and sorts every long setup into four ranked lanes — each with a trade plan — plus an always-on engine firing 35+ real-time intraday alerts. Free for 7 days, no credit card.
Start free — 7-day trial, no card →Free daily signals by email. Top 3 setups per lane after every close. No account needed.
Unsubscribe anytime · Privacy