atlasAdd
2026-04-03 · earnings-review · Shopify delivered a clean Q4 with $3 · Conviction 3.5/5
Open analysis → · PDF unavailable
Preview
# SHOP — Earnings Review Q4 FY25 (Atlas)
> Date: 2026-04-03
> Quarter: Q4 FY25 (ended December 31, 2025; reported February 11, 2026)
> Market cap: ~$154B | EV/TTM Rev: 12.8x | Revenue growth: 30.6% YoY
## Verdict
Shopify delivered a clean Q4 with $3.67B revenue (+31% YoY), record operating income ($631M, 17.2% margin), and $715M FCF — all records. The quarter confirmed what I expected: 30%+ growth at $11.6B annual scale with expanding operating leverage despite structural GM compression. The agentic commerce narrative advanced meaningfully (UCP with Google, ChatGPT integration, AI orders +15x from small base) but remains pre-revenue at scale. MRR re-accelerated to +15.2% from the Q2 trough of +9.5%, partially resolving the leading indicator divergence. At ~$118/share the valuation is less demanding than prior peaks (~13x TTM rev a day ago; 12.8x now after further price decline). The tariff environment (de minimis elimination, Section 122 duties) adds macro complexity for merchants but positions Shopify's cross-border tools (Managed Markets 2.0, DDP labels) as more valuable. Thesis intact. No surprises that change the picture.
**Conviction: 3.5 / 5** — Unchanged from stock analysis. Growth durability and platform quality are exceptional; valuation remains rich-but-justified for the growth rate. Would add on a pullback toward $90-100 (10x forward revenue).
## Qualification Gate
| Criterion | Threshold | Actual | Status |
|-----------|-----------|--------|--------|
| Revenue YoY growth | >30% | 30.6% (Q4), 30.2% (FY25) | PASS |
| Gross margin | >60% | 46.1% (GAAP blended) | FAIL* |
| Revenue per quarter | >$50M | $3,672M | PASS |
| Data availability | 4+ quarters | 12 quarters | PASS |
| Share dilution | <10% annual | -1.1% YoY (declining) | PASS |
| GAAP profitability | Improving/positive | Op income $1,468M FY25 (+37% YoY) | PASS |
*Structural exemption: Commerce/payments platform. Subscription Solutions carries 81% GM; Merchant Solutions at 37% GM makes up 79
*…truncated*
Preview
# SHOP — Q4 FY25 Earnings Review (WSM)
> Date: 2026-04-06
> Quarter: Q4 FY25 (ended December 31, 2025; reported February 11, 2026)
> Price: ~$118 | Market cap: ~$154B | Run-rate P/S: 10.5x
---
## Verdict
**Shopify delivered a monster quarter — $3.67B revenue (+31% YoY), record op income ($631M, 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,36
*…truncated*
Rolling earnings (raw)
# SHOP — Rolling Earnings Summary
> Window: Q1 FY25 – Q4 FY25 (4 quarters)
> Last updated: 2026-04-03
> FY ends: December (calendar year)
## Financial Grid
| | Q1 FY25 | Q2 FY25 | Q3 FY25 | Q4 FY25 |
| | Mar-25 | Jun-25 | Sep-25 | Dec-25 |
|---|---|---|---|---|
| Revenue ($M) | 2,360 | 2,680 | 2,844 | 3,672 |
| YoY % | 26.8 | 31.1 | 31.5 | 30.6 |
| QoQ % | -16.1 | +13.6 | +6.1 | +29.1 |
| Gross Margin % [GAAP] | 49.5 | 48.6 | 48.9 | 46.1 |
| Op Margin % [GAAP] | 8.6 | 10.9 | 12.1 | 17.2 |
| FCF Margin % | 15.4 | 15.7 | 17.8 | 19.0 |
| GMV ($B) | 74.8 | 87.8 | 92.0 | 123.8 |
| MRR ($M) | 182 | 185 | 193 | 205 |
| MRR YoY % | 20.5 | 9.5 | 10.3 | 15.2 |
| Verdict | Solid | Strong (MRR trough) | Consistent | Record across board |
**Trajectory:** Revenue stabilised at 30%+ through FY25 (26.8%-31.5% range), accelerating from FY24's 20.7%-31.2% range. Operating leverage confirmed: op margin expanding despite gross margin compression. MRR divergence narrowing after Q2 FY25 trough.
**FY25 Totals:** Revenue $11,556M (+30.2% YoY). Gross profit $5,555M (+24.2%). Op income $1,468M (+36.6%). FCF $2,007M (+25.7%). GMV $378B (+29.5%).
## Promise Tracker
| Promise | Made | Due | Status | Notes |
|---------|------|-----|--------|-------|
| Mid-twenties% rev growth Q1 FY25 | Q4 FY24 call | Q1 FY25 | **Delivered** | 26.8% — top of "mid-twenties" |
| Mid-to-high-twenties% rev Q2 FY25 | Q1 FY25 call | Q2 FY25 | **Beat** | 31.1% — above "high-twenties" |
| Mid-to-high-twenties% rev Q3 FY25 | Q2 FY25 call | Q3 FY25 | **Beat** | 31.5% — above range |
| Low-thirties% rev Q4 FY25 | Q3 FY25 call | Q4 FY25 | **In line** | 30.6% — low end of range |
| Low-thirties% rev Q1 FY26 | Q4 FY25 call | Q1 FY26 | Pending | ~31% anchor |
| GP growth high-twenties% Q1 FY26 | Q4 FY25 call | Q1 FY26 | Pending | |
| OpEx 37-38% of revenue Q1 FY26 | Q4 FY25 call | Q1 FY26 | Pending | |
| SBC ~$140M Q1 FY26 | Q4 FY25 call | Q1 FY26 | Pending | Mgmt historically 5-20% below SBC guide |
| FCF margin low-to-mid teens Q1 FY26 | Q4 FY25 call | Q1 FY26 | Pending | Slightly below Q1 FY25's 15.4% |
| MRR comps normalise Q2 FY26 | Q4 FY25 call | Q2 FY26 | Pending | Trial rollout headwind through Q1 FY26 |
| $2B share buyback | Q4 FY25 call | Open | In progress | Effective Feb 17, 2026 |
**Pattern:** Management consistently guides conservatively, then delivers at the high end or above. 7 of 8 quarters beat or met guidance (only miss: Q2 FY24 from one-time logistics wind-down). SBC guidance is always high — actual comes in 5-20% below.
## Language Shift Monitor
| Dimension | Q1 FY25 | Q2 FY25 | Q3 FY25 | Q4 FY25 |
|-----------|---------|---------|---------|---------|
| Growth confidence | "Durable" | "Persists with scale" | "Compounding" | "Full throttle" — tone escalated |
| AI narrative | Early mentions | Sidekick featured | Catalog emphasis | **Central theme** — "RenAIssance", "built for this moment" |
| International | "Growing" | "Accelerating" | "Nearly 50% of base" | "36% revenue growth, 45% Europe GMV" |
| Enterprise | Named wins | More named wins | Plus 47K+ | GM, L'Oreal, Sonos, Amer Sports — tone is "avalanche" |
| Margins | "Disciplined" | "Balanced" | "Invest while delivering" | "Nothing's changed" — steady hand |
**Key shift:** The agentic commerce narrative went from supporting detail in Q1-Q3 to the central strategic narrative in Q4. Harley's language moved from descriptive to visionary ("new era", "built for this moment"). This either signals a genuine inflection or a marketing push ahead of quantifiable results.
## Analyst Concern Tracker
| Concern | First Raised | Current Status | Atlas Assessment |
|---------|-------------|---------------|-----------------|
| MRR-revenue divergence | Q4 FY24 | Active — gap narrowing (15.4pp from 21.6pp peak) | Partially explained by trial comps. Key resolution: Q2 FY26 |
| Gross margin compression | Q4 FY24 | Active — 46.1% in Q4, lowest in 12 quarters | Structural — strategy working (payments monetization). Floor at 43-44% as Merchant Solutions reaches 82-85% of rev. 45% is atlas threshold; wsm uses 43%. Monitor Merchant Solutions GM (36.8% Q4) |
| Agentic commerce monetisation | Q4 FY25 | New — raised on call | Early days. "Same economics" claimed. Watch for quantification H2 2026 |
| UCP vs ACP standard competition | Q4 FY25 | New — "VHS vs Betamax" question on call | Management deflected. Risk is real but early |
| Valuation at current growth rates | Ongoing | Active — 12.8x TTM rev, ~101x P/E ex-equity | Rich-but-justified. Down 35% from peak. Priced for execution |
| Tariff impact on merchants | Q1 FY26 context | New | De minimis eliminated. Cross-border parcels down 54%. Watch GMV impact |
## Source Log
| Date | Analyst | What was changed |
|------|---------|-----------------|
| 2026-04-03 | atlas | Created _ROLLING.md with 4-quarter window (Q1-Q4 FY25). Populated financial grid, promise tracker, language shift monitor, analyst concerns from Q4 FY25 earnings review. |
| 2026-04-06 | wsm | Reviewed Q4 FY25. Updated GM compression assessment (floor 43-44% vs atlas 45%). Added nuance on MRR divergence mitigant (variable platform fees growing faster than base MRR). GM compression is strategy working, not a problem. Operating leverage is the story. |