Phreesia Q3 FY26 Earnings Postmortem: EPS Beat, Guidance Jitters, and a 23% Repricing
1. Setup Recap
Heading into the Q3 FY26 print on Monday, December 8, 2025 (after the close), the preview framed Phreesia (PHR) as a beaten-up digital health name with solid fundamentals, a newly closed AccessOne acquisition, and an options board pricing in an ~11.6% implied move off a $20.29 reference price.
The original call:
- Earnings outcome:
- Base case: a fundamental beat vs consensus – GAAP EPS modestly above breakeven, adjusted metrics ahead of Street, and revenue at or slightly above the ~$120M consensus.
- Guidance tone:
- Expected to be broadly inline to constructive: FY26 revenue guidance reiterated or gently tightened toward the upper half of the prior $472–$482M range, and adjusted EBITDA nudged higher to reflect AccessOne contribution and cost discipline.
- AccessOne messaging expected to be “on track,” with early cross-sell commentary and a reassuring take on leverage and the bridge loan.
- Gap move & confidence:
- Expected opening gap: up, with an absolute gap size of ~7% of the pre-earnings close.
- Directional confidence: ~0.63 probability that the opening gap would be up rather than down or flat.
- Scenario map (simplified):
- Base case (~60–65%): clean beat, inline-plus guidance, AccessOne on track → 6–8% upside gap and potential follow-through.
- Bear case (~25–30%): softer revenue / cautious guidance / AccessOne worries → 7–10% downside gap back into the high-teens.
- Alt case (~10–15%): near-inline print and “nothing new” guidance → move much smaller than the 11–12% implied.
Evidence and factor emphasis in the preview:
- Estimates & fundamentals (heavy weight):
- Strong positive EPS revisions and a bullish “surprise” setup (breakeven consensus against a company that had been consistently beating).
- Clear progress toward profitability: first positive net income in Q2, mid-teens revenue growth, high-60s gross margins, and a path to positive adjusted EBITDA and free cash flow.
- AccessOne viewed as an accretive, TAM-expanding asset that should support guidance and margins.
- Options & positioning (medium-heavy weight):
- Dec 19, 2025 monthly expiry:
- 20-strike call ≈ $1.50, 20-strike put ≈ $0.85, ATM straddle ≈ $2.35 → ~11.6% implied move off $20.29.
- Historical average opening gaps closer to ~3–4%, full-session moves ~8–9%.
- Put OI stacked near the money, but event-week flow heavily call-dominated, interpreted as fresh bullish positioning into the print.
- The preview read this as rich vol and a modestly bullish directional lean.
- Dec 19, 2025 monthly expiry:
- Valuation (moderate weight):
- PHR around 3.5x sales and ~38% below its 52-week high; framed as a derated mid-growth health-tech name rather than a bubble multiple.
- The view was that downside multiple risk was somewhat cushioned by the recent drawdown.
- Price action, sector, and news (moderate weight):
- Stock had already sold off sharply after prior beats (notably Q2), but the preview leaned on “washed-out” sentiment and derated price as room for a de-risking rally if execution looked clean.
- AccessOne closing and profitability inflection were treated as structural positives.
- Sentiment & alt data (lighter weight):
- Street ratings skewed strongly Buy/Outperform with ambitious price targets (~$33–34), plus bullish previews and models.
- Social chatter and options flow were read as constructively bullish but not euphoric.
Overall, the preview called for a beat, inline-to-constructive guidance, a modest upside gap (~7%), and realized volatility smaller than the 11–12% implied, with an example playbook centered on directional bull call spreads and short-vol iron condors.
2. What Actually Happened (Fundamentals & Guidance)
Results vs consensus
For Q3 FY26 (quarter ended October 2025), Phreesia reported:
- Revenue: about $120.33M, up roughly 13% YoY, versus a consensus around $120.1M.
- That’s a slight revenue beat (+~0.17% vs the Zacks consensus), functionally inline but marginally positive.
- EPS:
- GAAP net income of roughly $4.3M, or about $0.07 per share, versus a -~$0.25 loss a year ago.
- Adjusted EPS (and the primary EPS figure many data providers surfaced) landed around $0.10, versus a breakeven ($0.00) consensus.
- With consensus at roughly zero, percentage EPS “surprise” is not particularly meaningful; in absolute terms it’s a +$0.10 beat.
Qualitatively, the headline print was clean and better than feared: double-digit revenue growth, all three revenue streams (subscription, network solutions, payment processing) growing low double digits, and a clear, repeatable move into profitability.
Guidance and management tone
On guidance and outlook:
- FY26 revenue guidance:
- Management tightened full-year revenue guidance to a range around $479M–$481M versus a prior range near $472M–$482M.
- However, Street expectations sat higher (around $486M), so even the top end of the new range fell short of consensus.
- FY26 adjusted EBITDA guidance:
- Raised meaningfully to the high-$90Ms to low-$100Ms, up from a prior upper-$80Ms / low-$90Ms range.
- This signals faster profitability and margin expansion than previously guided.
- FY27 outlook:
- Phreesia introduced a new FY27 framework with continuing mid-single-digit AHSC growth and low-double-digit revenue per AHSC growth, plus further adjusted EBITDA expansion.
- The long-term narrative was “profitable growth with scale,” consistent with the preview’s structural thesis.
Management’s tone and the numbers painted a fundamentally positive picture: profitability inflection, stronger EBITDA, and sustained double-digit growth. But in the one number the Street cared most about – FY26 revenue – guidance was below consensus, and the market latched onto that discrepancy.
Relative to the preview’s base case:
- EPS outcome: better than expected (clear beat vs breakeven consensus, not just “modestly above”).
- Revenue: broadly as expected for the quarter, but full-year revenue guidance underwhelmed vs Street.
- Guidance tone: constructive on profitability and long-term growth, but effectively cautious on near-term top-line vs expectations, especially given the rich starting multiple and prior volatility.
- AccessOne integration: officially “on track” with synergy and contribution commentary, broadly aligned with the preview’s expectations – but the market seemed unconvinced that the deal meaningfully de-risks the growth story at today’s valuation.
Net-net, the fundamental print itself was closer to the preview’s base case than the price reaction suggests, but the mismatch between revenue guidance and Street expectations, layered onto valuation concerns, proved decisive.
3. Price Action & Scoreboard
Gap and session moves
Using the AMC timing convention (report on Mon, Dec 8 after the close, reaction day Tue, Dec 9):
- Pre-earnings close (
prev_close):- $20.12 on Dec 8, 2025.
- Opening print on reaction day (
gap_open):- $19.18 on Dec 9, 2025.
- Reaction close (
reaction_close):- $15.43 on Dec 9, 2025.
From those:
- Earnings gap return:
- (19.18 / 20.12) − 1 ≈ −4.67%, i.e. a down gap.
- Earnings session return:
- (15.43 / 20.12) − 1 ≈ −23.31%, i.e. a large negative full-session move.
Intraday, the stock:
- Opened down in the mid-single digits vs the prior close.
- Tried to trade in the high-teens/low-$19s early, then sold off hard through the day, ultimately closing near the lows in the mid-$15s.
- Functionally, this was a gap-and-crash / gap-and-accelerate-down day, not a gap-and-fade from a strong open.
Scoring the prediction
Against the original call:
- Direction (gap):
- Predicted: up ~7%.
- Actual: down ~4.7%.
- Gap direction was wrong →
model_was_gap_correct = false.
- Direction (full session):
- Predicted: net up day, smaller-than-implied move.
- Actual: down ~23%.
- Session direction was wrong →
model_was_session_correct = false.
- Magnitude vs implied:
- ATM straddle implied ~11.6% absolute move into expiry.
- Gap magnitude (~4.7%) came in smaller than implied, but
- Full-session move (~23.3%) was roughly 2x the implied move, delivering a huge realized-volatility overshoot.
- Reversal:
- Gap and session were both down (no sign flip).
- This was not a classic “gap one way, reverse the other” event →
has_meaningful_reversal = false.
- Crowd vs reality:
- Final crowd vote on WhisperBeat: 100% “Up” (1 vote).
- Crowd was wrong on both gap and session direction →
crowd_was_gap_correct = false,crowd_was_session_correct = false.
Scoreboard summary:
- Earnings outcome call (beat): directionally right on fundamentals.
- Guidance tone call (inline): too generous vs how the Street would interpret revenue guidance vs consensus; in hindsight, closer to “weak vs expectations.”
- Gap direction & magnitude: wrong on direction; wrong on realized volatility (underestimated risk of a full session breakdown).
- Trade framing (modest upside, short vol): badly wrong; this was a case where “expensive” implied volatility turned out to be cheap insurance.
4. Options, Flows & Example Structures
The preview highlighted a Dec 19, 2025 ATM straddle at ~$2.35 (≈11.6% implied move) and leaned into short-vol / modest-upside ideas:
- Directional bull call spread: long Dec 19 $20 call / short Dec 19 $22.5 call for roughly $1.00.
- Short-vol iron condor: short Dec 19 $17.5 put / long $15 put; short $25 call / long $30 call, for a small net credit.
Given the actual reaction:
- With the stock trading down to ~$15.4 on the first session after earnings and staying deeply below $17.5 in that window, both upside-focused structures suffered:
- The bull call spread ended up deep out-of-the-money; unless the stock staged a dramatic rebound before expiry, the spread would be headed toward losing most or all of its ~$1.00 debit.
- The short-vol iron condor would have the short $17.5 puts challenged and likely in max-loss territory on the downside wing, turning what was supposed to be a “small credit for a contained move” into a poor risk-reward outcome.
- From a volatility perspective:
- Implied move (~11.6%) looked rich relative to historical gaps, but
- The realized full-session move (~23.3%) was far larger than implied, validating those who paid up for downside protection and punishing short-vol positioning.
- This is exactly the kind of tail event that the preview acknowledged in theory (“classic short-vol risks”) but underweighted in the final call.
Options/flow postmortem:
- Pre-earnings call-heavy flow into the Dec expiry likely reflected bullish speculation and short-vol structures that assumed the worst was already priced in.
- The actual outcome – earnings beat + guidance below revenue consensus + valuation concerns – produced a sharp repricing of growth risk, where directional calls and short vol both lost.
- In hindsight, the combination of:
- High implied volatility,
- Rich valuation, and
- A history of “beat but sell the news” reactions
should have tilted the positioning recommendation toward either long downside, long convexity, or much smaller short-vol sizing.
5. Factor Weight Assessment & Lessons
Where the preview was directionally right:
- Fundamental progress:
- It correctly anticipated a clean EPS beat, double-digit revenue growth, and ongoing profitability improvement.
- It emphasized AccessOne as a strategically sound acquisition contributing to EBITDA and TAM.
- Risk framing:
- It identified integration and guidance credibility as the main downside risks.
- It noted the possibility of another “sell-the-news” reaction despite a beat.
Where the preview went wrong or underweighted risk:
-
Guidance vs Street, not vs prior guidance:
- The call focused on whether management would reiterate or slightly tighten the existing FY26 range, and treated that as “good enough” if AccessOne commentary was constructive.
- In reality, the market anchored on revenue guidance vs consensus (~$486M), not just vs the prior 472–482 range.
- Even though the official range was tightened and EBITDA raised, the fact that top-line guidance sat below Street dominated the narrative and justified a “weak vs expectations” guidance label.
- Lesson: for growthy, high-multiple SaaS-like names, top-line guidance vs Street can matter more than absolute progress or profitability beats.
-
Valuation and prior “beat but down” pattern:
- The preview acknowledged prior post-beat drawdowns (Q1, Q2) but still framed valuation as “mid-pack” and the stock as washed-out enough to support a de-risking rally.
- The reaction shows that investors were still unwilling to pay high-20s / low-30s-style multiples for a mid-teens grower with below-consensus guidance, even after the pullback.
- The pattern of repeated sell-the-news outcomes after beats should have carried more weight; the market was clearly willing to crush the multiple again on any perceived wobble in growth.
-
Short-vol bias vs information risk:
- The options analysis correctly noted that the straddle was rich vs average historical gaps, but historical gaps in PHR masked the size of session moves and tail risk.
- Given:
- a major M&A integration (AccessOne),
- highly consequential FY26 and new FY27 guidance, and
- volatile prior reactions,
the information risk was substantial enough that selling vol into the event was aggressive, not conservative.
- Lesson: when guidance and narrative risk are high, rich implied vol can still be underpricing tail outcomes; historical gap statistics alone are not sufficient.
-
Sentiment and Street optimism as a contrarian tell:
- Street ratings were almost uniformly bullish with large upside targets, and pre-earnings notes were enthusiastic.
- The preview read that as supporting a re-rating opportunity once execution de-risked, rather than as a sign of crowded optimism and downside skew.
- The actual reaction – big selloff despite a beat – shows that bullish analyst positioning can amplify sell-the-news risk when the company doesn’t deliver a clearly above-consensus guide.
Process tweaks going forward for similar setups:
- Guidance scoring:
- Treat guidance vs Street as a first-class variable, not just guidance vs prior company ranges. Even a “tighten upward” guide can be functionally weak if the new range is below consensus.
- Short-vol discipline:
- In small/mid-cap growth names with recent big post-earnings drawdowns, default stance should be neutral or long vol unless there is very strong evidence that narrative risk is low.
- Short-vol structures should be smaller, more conservative, and further OTM in names with major guidance or integration overhangs.
- Pattern recognition:
- Multiple consecutive “beat but down” quarters should be treated as a strong prior that the market cares more about growth quality and guidance than headline beats.
- In such patterns, base cases should lean more cautious on reaction, even when fundamentals look solid.
- Factor weighting transparency:
- For names like PHR, valuation, guidance vs Street, and prior reaction pattern should often be weighted at least as heavily as revisions and short-term surprise models.
6. TL;DR Recap
- Phreesia delivered what the preview largely expected on the fundamentals: double-digit revenue growth, a move into profit, and higher EBITDA guidance, plus a new FY27 outlook.
- The key miss was revenue guidance vs Street – the FY26 range, while tightened and improved vs prior, still sat below consensus, which the market treated as a growth de-rating signal rather than a de-risking one.
- The stock opened down ~4.7% and finished the day down ~23.3%, turning an 11.6% implied move into a massive realized-vol overshoot and invalidating the modest-upside, short-vol thesis.
- Both the model and the crowd were wrong on direction, and the recommended structures (bull call spread, short-vol iron condor) would have fared poorly with the stock collapsing into the mid-$15s.
- The main process lessons: anchor guidance on Street expectations, give more weight to repeated “beat but down” patterns, be far more conservative with short-vol trades in high-uncertainty integration/guidance setups, and treat bullish consensus and rich valuation as real sell-the-news risk, not just background noise.
