SHOP — Q4 FY25 Earnings Review (WSM)

Date: 2026-04-06 Quarter: Q4 FY25 (ended December 31, 2025; reported February 11, 2026) Price: ~118|Marketcap154B | Run-rate P/S: 10.5x


Verdict

Shopify delivered a monster quarter — 3.67Brevenue(+31631M, 17.2%), $715M FCF — all at $11.6B annual scale. The operating leverage was the real story: gross margin compressed 2.0pp to 46.1% yet operating margin hit an all-time high at 17.2%. OpEx grew ~20% while revenue grew 31%. That's a company where the business model is working. Q1 FY26 guided "low-thirties%" — management's conservative style means 31-32% is the probable outcome.

I haven't written about SHOP specifically before, but applying my framework: this is a dominant commerce platform at 30% growth and scale, with proven operating leverage, a pristine balance sheet ($5.8B net cash, zero debt), and optionality from agentic commerce. The GM compression everyone's worried about is actually the strategy working — payments monetization at 68% GPV penetration drives lower blended GM but higher GP dollars and higher ARPU. The one metric that needs to improve is MRR growth (15.2% vs 30.6% revenue growth). If that doesn't re-accelerate above 20% by Q2 FY26, the thesis shifts from "platform growth" to "existing merchant monetization." Those are two very different stories.

Pattern: Beat-and-maintain. Revenue in line with guidance, operating income and FCF beat expectations. Q1 FY26 guided at a similar rate. Conservative management playbook continues.


The Numbers

12-Quarter Revenue Grid

| | Q1 FY23 | Q2 FY23 | Q3 FY23 | Q4 FY23 | Q1 FY24 | Q2 FY24 | Q3 FY24 | Q4 FY24 | Q1 FY25 | Q2 FY25 | Q3 FY25 | Q4 FY25 | | | Mar-23 | Jun-23 | Sep-23 | Dec-23 | Mar-24 | Jun-24 | Sep-24 | Dec-24 | Mar-25 | Jun-25 | Sep-25 | Dec-25 | |---|---|---|---|---|---|---|---|---|---|---|---|---| | Revenue ($M) | 1,508 | 1,694 | 1,714 | 2,144 | 1,861 | 2,045 | 2,162 | 2,812 | 2,360 | 2,680 | 2,844 | 3,672 | | YoY % | 25.2 | 30.8 | 25.5 | 23.6 | 23.4 | 20.7 | 26.1 | 31.2 | 26.8 | 31.1 | 31.5 | **30.6** | | QoQ % | -13.1 | +12.3 | +1.2 | +25.1 | -13.2 | +9.9 | +5.7 | +30.1 | -16.1 | +13.6 | +6.1 | **+29.1** | | GM % [GAAP] | 47.5 | 49.3 | 52.6 | 49.5 | 51.4 | 51.1 | 51.7 | 48.1 | 49.5 | 48.6 | 48.9 | **46.1** | | Op Margin % | -12.8 | -96.6 | 7.1 | 13.5 | 4.6 | 11.8 | 13.1 | 16.5 | 8.6 | 10.9 | 12.1 | **17.2** | | FCF Margin % | 5.7 | 5.7 | 16.1 | 20.8 | 12.5 | 16.3 | 19.5 | 21.7 | 15.4 | 15.7 | 17.8 | **19.0** | | FCF ($M) | 86 | 97 | 276 | 446 | 232 | 333 | 421 | 611 | 363 | 422 | 507 | 715 | | SBC/Rev % | 9.0 | 16.5 | 6.0 | 4.6 | 5.6 | 5.2 | 5.1 | 3.9 | 4.8 | 4.2 | 3.8 | 3.1 |

Notes: Q2 FY23 op margin -96.6% reflects $1.34B Flexport/Deliverr write-off — not meaningful. GAAP net income distorted by equity investment mark-to-market (Flexport stake).

QoQ Seasonality Grid (This is where the insight lives)

Quarter FY23 FY24 FY25 Trend
Q1 -13.1% -13.2% -16.1% Widening seasonal dip (larger Q4 base)
Q2 +12.3% +9.9% +13.6% Accelerating — FY25 highest
Q3 +1.2% +5.7% +6.1% Accelerating — steady improvement
Q4 +25.1% +30.1% +29.1% Flat/slight deceleration (-1pp from FY24)

This is the grid that matters. Q2 and Q3 same-quarter QoQ are accelerating year-over-year — the mid-year momentum is building. Q4's 29.1% vs 30.1% is a 1pp dip, but at $828M incremental sequential add (vs $650M prior year), the absolute dollars are growing. A 1pp QoQ decline at $3.67B quarterly run-rate is noise, not signal.

Q1 FY26 implied: If Q1 follows the seasonal pattern (-16% QoQ range), that's ~3, 084M → 30.73,092-$3,117M.

Sequential Revenue Adds ($M)

Quarter FY23 FY24 FY25
Q1 -283 -452
Q2 +186 +184 +320
Q3 +20 +117 +164
Q4 +430 +650 +828
Full Year +668 +860

Every quarter in FY25 added more incremental revenue than the same quarter in FY24. The sequential dollar adds are not decelerating — they're accelerating. $828M in Q4 is a SaaS-quality sequential add from a commerce platform.

Full-Year Summary

FY23 FY24 FY25 FY25 YoY
Revenue ($M) 7,060 8,880 11,556 +30.2%
Gross Profit ($M) 3,515 4,472 5,555 +24.2%
Op Income ($M) -1,418 1,075 1,468 +36.6%
FCF ($M) 905 1,597 2,007 +25.7%
GMV ($B) 236 292 378 +29.5%
SBC ($M) 429 430 449 +4.4%
SBC/Rev 6.1% 4.8% 3.9% -0.9pp

SBC grew 4% while revenue grew 30%. That's the kind of operating discipline I want. Nuf said.


Key Observations

1. Operating Leverage Is the Story — Not GM Compression

Everyone focuses on gross margin declining from 48.1% → 46.1% in Q4 YoY. That's the wrong metric. The right metric is operating margin, which expanded from 16.5% → 17.2% (+0.7pp YoY) to an all-time record.

How?

Q4 FY24 Q4 FY25 YoY Change
Revenue $2,812M $3,672M +31%
Gross Profit $1,352M $1,693M +25%
OpEx $887M $1,062M +20%
Op Income $465M $631M +36%

OpEx grew 20%. Revenue grew 31%. The 11pp growth spread between revenue and OpEx is where the operating leverage lives. Even with gross margin compressing, the OpEx line is so disciplined that operating income grew 36% — faster than revenue. This is a company that's running leaner, not fatter.

SBC is a big part of this discipline: $115M in Q4 (3.1% of revenue), down from 3.9% a year ago. Management's AI-first hiring mandate is structurally limiting headcount growth. Fewer people, more software. This is durable, not cyclical.

2. The GM Compression "Problem" Is Actually the Strategy Working

Let me break this down because the market is getting this wrong:

Segment Revenue ($M) % of Total Gross Margin Growth
Subscription Solutions 777 21.2% 81.0% +17% YoY
Merchant Solutions 2,895 78.8% 36.8% +35% YoY
Blended 3,672 100% 46.1% +31% YoY

Merchant Solutions is growing 2x the rate of Subscriptions. Every 1pp of mix shift toward Merchant Solutions costs ~0.44pp in blended GM (the difference is 81% - 37% = 44pp x 1% shift). Merchant Solutions went from 76.3% to 78.8% of revenue in one year → ~1.1pp of mechanical GM compression from mix alone.

But here's what matters: GPV penetration rose from 64% to 68% of GMV. Shop Pay now processes >50% of US GPV. Every additional payment dollar flowing through Shopify Payments generates incremental revenue at ~37% GM — not great as a percentage, but those are high-certainty, high-volume gross profit dollars. Gross profit dollars grew 25% to $1.69B. The absolute GP machine is getting bigger, even as the margin percentage declines.

The floor question: Where does blended GM stabilize? If Merchant Solutions reaches 82-85% of revenue (plausible in 2-3 years) at a steady 36-37% GM, and Subscription holds 81% GM at 15-18% of revenue, blended GM floors at ~43-44%. That's my working assumption. Below 43%, the thesis weakens because FCF margin expansion stalls.

3. MRR Divergence — The One Metric I'm Watching

Quarter MRR YoY % Revenue YoY % Gap (pp)
Q2 FY24 21.6 20.7 +0.9
Q3 FY24 27.7 26.1 +1.6
Q4 FY24 19.5 31.2 -11.7
Q1 FY25 20.5 26.8 -6.3
Q2 FY25 9.5 31.1 -21.6
Q3 FY25 10.3 31.5 -21.2
Q4 FY25 15.2 30.6 -15.4

The divergence bottomed in Q2-Q3 FY25 at -21pp and is narrowing. MRR at $205M is a record. CFO says the 3-month trial rollout (Q1 FY25) creates comparability headwinds "through Q1 FY26" and normalizes from Q2 FY26.

This is the single most important metric for the next 2 quarters. Here's why:

Mitigant: Subscription Solutions revenue (777M)grew17162M = $777M - $205M x 3). Variable fees growing faster than base MRR means the platform extracts more value per merchant — it's just not captured in MRR's narrow definition.

4. GMV Confirms Revenue — No Divergence

Q1 FY25 Q2 FY25 Q3 FY25 Q4 FY25
GMV ($B) 74.8 87.8 92.0 123.8
GMV YoY % 22.8 30.7 31.8 31.0
Revenue YoY % 26.8 31.1 31.5 30.6
Take rate (Rev/GMV) 3.16% 3.05% 3.09% 2.97%

GMV and revenue are growing in lockstep. Take rate ticking down slightly (2.97% vs 2.98% in Q4 FY24) — immaterial. GMV is a coincident indicator for SHOP, not a leading one. The important thing is there's no negative divergence.

GMV sub-segments tell a better story:

These are multiple independent growth vectors. The business isn't dependent on any single channel.

5. Enterprise Wins — The SFCC Migration Wave Is Real

Q4 new enterprise wins mentioned on the call: GM, Sonos, L'Oreal, Benetton, Keurig Dr. Pepper, Amer Sports (Wilson, Salomon, Peak Performance). Broader Q4 names: Estee Lauder (20 brands), Starbucks, Coach, Michael Kors, e.l.f. Cosmetics, FanDuel.

This is not one or two logo wins. This is a migration wave from Salesforce Commerce Cloud to Shopify Plus. Harley said these companies come with specific problems; Shopify offers "pole position" via all-in-one platform + speed-to-market. Plus MRR is now 34% of total MRR (up from 33%).

Why this matters: Enterprise merchants have 10-50x the GMV of SMB merchants. Each migration is a significant incremental GMV/revenue contributor, and enterprise churn is near-zero (nobody re-platforms twice).

6. Agentic Commerce — Optionality, Not Current Revenue

The AI narrative dominated the call. Key facts:

My take: This is genuine optionality but not a current revenue driver. No quantification of AI-channel GMV or revenue. The "15x orders from AI search" is meaningless without the base. UCP vs ACP (OpenAI/Stripe) is a real standards battle with no resolution.

What would change my view: Shopify disclosing "X% of GMV originates from AI discovery channels" — any number above 2% would shift this from optionality to thesis-relevant.

7. Balance Sheet and Capital Allocation

Item Value
Cash + Marketable Securities $5,778M
Debt $0
Net Cash $5,778M
Merchant Loans Outstanding $1,784M (+46% YoY)
Share Buyback Authorized $2,000M (Feb 2026)
Diluted Shares (Q4) 1,303M (-14M YoY, -1.1%)

Pristine. Convertible notes settled in cash in Q3 FY25 ($1.04B) — no dilution. Share count declined for the first time in recent history. The 2Bbuybackat 118/share would retire ~17M shares (~1.3% of float), more than offsetting annual SBC dilution.

The loan book at $1.78B is an underappreciated asset. Growing 46% YoY, now in 8 countries. This is embedded fintech — the capital is deployed from Shopify's own balance sheet, earning merchant relationship stickiness and loan economics. It's a flywheel within the flywheel.


Guidance Assessment

Q1 FY26 Guidance

Metric Guidance My Estimate
Revenue growth Low-thirties % YoY 31-32% → 3, 092−3,117M
Gross profit growth High-twenties % YoY ~27-29%
OpEx / Revenue 37-38% ~37.5%
SBC ~$140M ~$120-125M (mgmt always guides high on SBC)
FCF margin Low-to-mid teens (slightly below Q1 FY25 15.4%) ~14-15%

Assessment: This is classic Shopify conservative guidance. Management guided Q2-Q3 FY25 at "mid-to-high-twenties" and delivered 31%+. The "low-thirties" guide for Q1 FY26 is anchored to Q4's 30.6%, which is the floor. SBC at $140M is the highest guide ever — they've undershoot SBC guidance by 5-20% every quarter for 2 years. I'd expect $120-125M actual.

The GP growth guide of "high-twenties" vs revenue growth of "low-thirties" implies continued GM compression — revenue growing faster than GP means the blended margin continues to decline. This is consistent with the payments mix shift thesis. Not a surprise, but worth monitoring.


Valuation

Metric Value
Market cap ~$154B
Run-rate revenue (Q4 x 4) $14.7B
Run-rate GP (Q4 x 4) $6.8B
Run-rate op income (Q4 x 4) $2.5B
Run-rate FCF (Q4 x 4) $2.9B
P/S (run-rate) 10.5x
P/GP (run-rate) 22.8x
P/FCF (run-rate) 53.8x
P/Op Income (run-rate) 61.1x
EV (market cap - net cash) ~$148B
Rule of 40 49.6
PEG (P/S / growth) ~3.4x

Rich, but not insane. At 30% revenue growth, 19% FCF margin, $5.8B net cash, and multiple accelerating growth vectors, a PEG of 3.4x is above my comfort zone (I prefer <2.5x) but within the range of what dominant platforms command.

The math: At ~154Bmarketcap, youneedSHOPtogrowrevenue 2528B FY28 revenue. At 20% FCF margin → $5.6B FCF. At 35x FCF → $196B → ~25% total return over 3 years. Decent, but you're paying today's price for execution — no credit for agentic commerce optionality or B2B inflection.

Where it gets interesting: Any sustained acceleration above 30% — from agentic commerce reaching 5%+ of GMV, B2B inflecting, or international exceeding expectations — would justify a higher multiple. The $2B buyback at current prices is accretive. The tariff environment (de minimis elimination) makes Shopify's cross-border tools more valuable, increasing lock-in.


Scuttlebutt Context

Key findings from Atlas pre-computed research (April 2026):


Thesis Assessment

Prior Beliefs (Going In):

No formal WSM thesis existed. Atlas's baseline thesis: dominant commerce platform, 30%+ growth at scale, agentic moat forming. Conviction 3.5/5 constrained by valuation.

Updated Beliefs (Post-Q4):

Factor Assessment
Revenue growth Strong. 30.6% at $3.67B quarterly scale. 11 consecutive quarters >25%. Accelerating from FY24's 26%. No deceleration signal.
Growth trajectory Stable-to-positive. Same-quarter QoQ for Q2 and Q3 accelerating year-over-year. Q4 flat. Sequential adds growing. FY25 added $860M more net revenue than FY24.
Leading indicators Mixed. GMV neutral (tracking revenue). MRR divergence narrowing but unresolved — key test is Q2 FY26. Payments penetration bullish (68%, rising). Enterprise wins accelerating.
Operating leverage Proven. This was the standout. OpEx +20% vs revenue +31%. Op margin hit record 17.2% despite GM compression. SBC at 3.1% of revenue. This is structural, not one-time.
Management quality High. 7/8 guidance beats. Conservative guide → deliver at high end. Harley's vision is clear even if the AI narrative is ahead of the numbers. Jeff Hoffmeister is steady and disciplined on the financial side.
Valuation Rich. 10.5x run-rate P/S, PEG 3.4x. Priced for 25-30% growth for 3+ years. No margin of safety — you're paying for execution.

Thesis: Shopify is a generational commerce platform delivering 30% growth at $11.6B scale with proven operating leverage. The payments flywheel (68% GPV penetration, rising) drives revenue growth despite lower blended GM. Enterprise migration from SFCC is accelerating. Agentic commerce is genuine optionality. The thesis holds as long as: (1) revenue growth stays >25%, (2) MRR re-accelerates above 20% by Q2 FY26, and (3) blended GM stays above 43%.

Thesis Status: Intact.

Conviction: 3.5 / 5 — The business is exceptional. The valuation is the constraint. At 10.5x run-rate revenue with a PEG of 3.4x, there's limited margin of safety. I'd need a pullback to ~$90-95 (8x run-rate revenue, PEG ~2.6x) to make this a high-conviction position. At current prices, a watchlist name with a small position ceiling.


What I'm Watching for Q1 FY26

  1. Revenue growth 31%+ → confirms the "low-thirties" trajectory is sustainable
  2. MRR growth direction → needs to continue recovering toward 20% (trial comps partially normalize)
  3. Blended GM → if it falls below 45.5% in Q1 (which would be unusual given Q1 has less payments-heavy mix), that's an escalation
  4. Buyback activity → first quarter of execution; $500M+ pace would be accretive
  5. Tariff impact on GMV → any commentary on merchant GMV slowdown from tariff environment
  6. Agentic commerce quantification → any disclosure of AI-channel GMV/revenue percentage

Action

Watchlist — Hold for pullback to add. The business is exceptional but the valuation doesn't offer a margin of safety for a new position. At ~$90-95 (8x run-rate revenue), this becomes a 5-8% position candidate. At current prices, I'm observing — not initiating.

-wsm (No position. Watchlist.)