Asana Q2 FY2027: growth slowed to 10%, and the margin turn is real
Revenue of $216.4 million was above the top of the $213–215 million range Asana guided to in its May 28, 2026 8-K, and non-GAAP EPS of $0.10 topped its $0.08–0.09 guide; the full-year revenue outlook rose to $858.5–863.5 million. Buybacks outran stock comp, so the share count fell — but net retention is still 97% and Q3 is guided to 8–9% growth.
- Results reported
- , after the close
- Analysis published
- Period covered
- Q2 FY2027 — quarter ended July 31, 2026
- Last updated
What changed this quarter
Asana reported Q2 FY2027 revenue of $216.4 million, up 10% year over year and above the high end of its guidance and the ~$214 million consensus, with non-GAAP EPS of $0.10 against about $0.09 expected — a beat. Against its own guidance, revenue was above the top of the $213–215 million range Asana guided to in its May 28, 2026 8-K, non-GAAP operating income of $21.8 million topped the $18–20 million guide, and EPS topped the $0.08–0.09 guide. GAAP still lost money: a $41.2 million operating loss (19% of revenue) and a $39.2 million net loss. But the loss narrowed sharply, non-GAAP operating margin hit 10%, and adjusted free cash flow was $42.3 million, a ~20% margin. Stock-based compensation was $56.3 million — 26% of revenue and larger than the entire non-GAAP operating profit — yet $51.5 million of buybacks more than offset it, and the weighted-average share count fell year over year. Guidance points to 8–9% growth next quarter.
ASAN Q2 FY2027 key figures
Total revenue
$216.4M
+10% YoY, above guidance
GAAP operating margin
−19%
improved ~610 bps YoY
Non-GAAP operating margin
10.1%
up ~300 bps YoY
Dollar-based net retention
97%
improved in every cohort
Stock-based comp
$56.3M
26% of revenue
Adjusted free cash flow
$42.3M
~20% margin
How is your own portfolio doing against SPY?
Add what you hold — no brokerage login — and Tradune puts your money-weighted return next to a buy-and-hold SPY twin funded on the same dates.
Free for everyone right now · no card · nothing to buy
Asana makes work-management software — the shared boards, timelines and project plans that teams use to track who is doing what by when — and it is now repositioning the whole product as “the operating system for human-agent teams,” where AI agents run workflows alongside people. In its second quarter of fiscal 2027 the company did two things at once: it grew slowly, and it turned a corner on profitability. Revenue rose 10% to $216.4 million, above the high end of its own guidance and above the roughly $214 million analysts expected. And the loss that has defined Asana for years narrowed hard — the GAAP operating loss fell to 19% of revenue from 25% a year ago, and non-GAAP operating margin reached 10%.
The one-line finding: this was a beat on a decelerating top line, and the interesting part is below the revenue line. Asana is converting a slower-growing business into a cash-generative one, and — unusually for a company that still pays a quarter of its revenue in stock — it bought back more stock than it issued this quarter, so the share count is actually falling rather than rising.
| Q2 FY27 | Consensus | ||
|---|---|---|---|
| Revenue | $216.4M | ~$214M | beat |
| Non-GAAP EPS (diluted) | $0.10 | ~$0.09 | beat |
| GAAP operating margin | −19.0% | — | +610 bps YoY |
| Non-GAAP operating margin | 10.1% | — | +300 bps YoY |
| Adjusted free cash flow | $42.3M | — | ~20% margin |
Did Asana beat its own guidance in Q2 FY2027?
Yes, on every guided line. Revenue of $216.4 million came in above the top of the $213–215 million range Asana guided to in its May 28, 2026 8-K, and was up 10% from $196.9 million a year earlier. Non-GAAP operating income of $21.8 million beat the $18–20 million guide (8.5–9.3% margin; actual 10%), and non-GAAP diluted EPS of $0.10 topped the $0.08–0.09 guide, against $0.06 a year ago. Asana also raised its fiscal 2027 revenue outlook to $858.5–863.5 million from $855.5–863.5 million, and its non-GAAP operating margin outlook to approximately 10% from at least 9.75%.
The income statement, two ways
Start with the GAAP statement of operations, because it is where the loss lives, and then the non-GAAP version, because it is where the profit lives. Both are from the company’s own release.
| Income statement (GAAP) | Q2 FY27 | Q2 FY26 | YoY |
|---|---|---|---|
| Revenue | $216.4M | $196.9M | +9.9% |
| Cost of revenue | $30.3M | $20.2M | +50% |
| Gross profit | $186.1M | $176.7M | +5.3% |
| Gross margin | 86.0% | 89.7% | −370 bps |
| Research & development | $81.7M | $79.4M | +3.0% |
| Sales & marketing | $104.4M | $106.7M | −2.1% |
| General & administrative | $41.2M | $40.1M | +2.7% |
| Operating loss | −$41.2M | −$49.5M | loss narrowed |
| Operating margin | −19.0% | −25.1% | +610 bps |
| Net loss | −$39.2M | −$48.4M | loss narrowed |
| Net loss per share | −$0.17 | −$0.20 | — |
Two things stand out. First, operating expenses barely moved — total opex was $227.3 million against $226.2 million a year ago, essentially flat — while revenue grew $19.5 million. That is the entire mechanism of the margin improvement: Asana held spending roughly still and let revenue grow into it. Sales and marketing actually fell year over year, which for a software company is the clearest sign that the growth being reported is coming more cheaply than it used to.
Second, gross margin compressed — from 89.7% to 86.0%, a 370-basis-point drop — because cost of revenue jumped 50%, far faster than the 10% revenue line. That is worth watching and we return to it below; it is the one place in the GAAP statement where the trend went the wrong way.
Now the same quarter on a non-GAAP basis, which is how management and the Street frame it:
| Profit measure | Q2 FY27 | Q2 FY26 |
|---|---|---|
| GAAP operating loss | −$41.2M | −$49.5M |
| GAAP net loss | −$39.2M | −$48.4M |
| Non-GAAP operating income | +$21.8M | +$14.0M |
| Non-GAAP net income | +$23.8M | +$15.1M |
| Non-GAAP EPS (diluted) | $0.10 | $0.06 |
The swing from a $41.2 million GAAP operating loss to a $21.8 million non-GAAP operating profit is $63 million, and almost all of it is one line: stock-based compensation and related charges of $58.6 million added back. Restructuring ($2.5 million), acquisition costs ($1.4 million) and intangible amortization ($0.5 million) make up the small remainder. This is the number to hold onto, so we give it its own section.
The whole non-GAAP profit is the stock-comp add-back — but the share count is still shrinking
Asana paid $56.3 million of stock-based compensation this quarter — 26% of revenue. Grossed up for related payroll taxes and capitalized-software amortization, the add-back is $58.6 million. Set that next to the non-GAAP operating income it produces: $21.8 million. The stock compensation added back is 2.7 times larger than the entire non-GAAP operating profit. Strip it out and, on a GAAP basis, operations lost $41 million. This is the standard shape of a SaaS “profit”: the non-GAAP line exists because a very large, real, recurring cost is excluded from it.
For most software companies that is where the story ends, and the conclusion is dilution — SBC is a transfer of ownership from existing shareholders to employees, quarter after quarter. Asana is the unusual case where it is worth reading one line further. The company repurchased $51.5 million of its own stock this quarter ($96.5 million over the first half), and that buyback is larger than the value of stock it issued to employees. The result shows up in the share count: the weighted-average basic share count was 230.8 million, down from 236.2 million a year ago — a 2.3% decline. The non-GAAP diluted count fell too, from 242.3 million to 234.9 million.
That is the distinction that matters. Heavy SBC normally means the pie is being sliced into ever-more pieces; at Asana this quarter, the company spent its cash to buy back more pieces than it handed out, so the slices got slightly bigger. The stock comp is still a real economic cost — it is not free just because a buyback offsets it, and the buyback consumes cash that could have gone elsewhere — but the per-share dilution that usually accompanies a 26%-of-revenue SBC bill is, for now, not happening. Founder-chairman Dustin Moskovitz’s large ongoing personal purchases sit alongside this, but the corporate buyback alone is enough to hold the count down.
The cash is real, and it is the cleanest number in the release
Non-GAAP operating income can be argued about; cash cannot. Asana generated $46.0 million of operating cash flow and, after $6.0 million of capital spending and capitalized software, $40.0 million of free cash flow — $42.3 million on the company’s “adjusted” basis that adds back restructuring cash. That adjusted figure is a ~20% free-cash-flow margin, up from $35.4 million a year ago.
A subscription business collects cash up front, so deferred revenue (current) of $350.3 million sits on the balance sheet as billed-but-unrecognized future revenue, and cash generation runs ahead of accounting profit. Asana ended the quarter with $339.9 million of cash and marketable securities. It is spending that cash deliberately: $71.6 million went to acquire StackAI (an AI-agent-builder deal that added the $56.6 million of goodwill and $17.7 million of intangibles now on the balance sheet), and $51.5 million went to buybacks. The company is funding an acquisition and a buyback out of operating cash while still holding a comfortable net-cash position — total stockholders’ equity did fall, to $104.3 million from $154.1 million at year-end, largely because the buybacks and the accumulated deficit (now $2.30 billion) outweigh the equity that SBC adds back.
The demand signals: upmarket good, overall soft
Underneath the financials, the customer metrics tell a two-speed story.
- Customers spending $100,000+ per year: 890, up 16% — the fastest-growing cohort, and the one management leads with. The enterprise motion is working.
- Core customers ($5,000+): 26,778, up 7%, with revenue from them up 11%. Steady, not fast.
- Dollar-based net retention: 97% overall, 98% for Core and for the $100k+ cohort.
That 97% retention number is the single most important qualifier on the whole quarter. Net retention below 100% means that, setting aside brand-new customers, the existing customer base is contracting slightly — expansion and upsell are not quite offsetting churn and seat reductions. Management’s framing is that it “improved in every reported cohort,” and improvement off a soft base is genuinely good news. But a durable growth reacceleration is hard to build on sub-100% retention; it has to come from new customers and from new product lines, which is exactly the bet the company is making with its agentic pivot, AI Studio, AI Teammates and the newly announced Agentic Work Management (launching in Q3 to every paid tier). None of that revenue is visible in this quarter’s numbers yet.
Why gross margin fell — and why it may be the AI tax
The one clearly negative trend is gross margin: 86.0% GAAP, down 370 basis points, because cost of revenue rose 50% while revenue rose 10%. For a mature SaaS company that number usually drifts up, not down. The likely explanation sits in the strategy: consumption-based AI features (AI Studio, AI Teammates) carry real compute cost, and running agentic workflows is more expensive to serve than storing a task list. The CFO explicitly flagged building “consumption- and outcome-based revenue streams alongside seats.” That is a plausible path to reviving growth — but it comes with a gross-margin cost that a pure seat business does not have, and this quarter is the first where it is visible. Whether AI revenue eventually scales faster than its serving cost is the multi-year question the margin line is starting to ask.
The bear case, stated fairly
Not “the profitability is fake” — it plainly improved. The narrower version:
- Growth is in single digits and still decelerating. Revenue grew 10% this quarter; guidance calls for 8–9% next quarter and 9% for the full year. A work-management category leader growing high-single-digits is a maturing business, and the AI reacceleration is a promise, not yet a number.
- Net retention is below 100%. The installed base is contracting slightly ex-new-customers; growth depends on new logos and unproven consumption revenue.
- The non-GAAP profit is the SBC add-back. GAAP operations lost $41 million; the $22 million non-GAAP operating profit exists because $59 million of stock comp is excluded. The buyback offsets the dilution, but the cost is real and consumes cash.
- Gross margin is compressing as AI-serving costs rise faster than revenue — the first crack in the classic software-margin story.
The bull case, from the same numbers
- The operating-leverage turn is real and cheap. Opex was flat year over year while revenue grew $19.5 million; sales and marketing actually fell. Margin expansion driven by holding spending still, not by cutting into growth, is the highest-quality kind.
- ~20% adjusted free-cash-flow margin on a business often described as a perennial loss-maker — and it is funding both an acquisition and buybacks out of that cash.
- The share count is falling, so per-share metrics improve faster than the aggregate, and the usual SBC-dilution drag is neutralized for now.
- The upmarket motion is accelerating (16% growth in $100k+ customers) even as the overall base is soft, and the entire agentic/AI Studio product line is optionality not yet in the numbers.
What to check at the Q3 report
Specific and falsifiable, in rough order of importance:
- Revenue growth against the 8–9% guide. Does the deceleration stabilize, or keep sliding? This is the whole debate.
- Dollar-based net retention — whether it crosses back above 100%, the cleanest sign the base has stopped contracting.
- Any disclosed AI Studio / consumption revenue. Management is promising consumption- and outcome-based streams; the first quarter they size it is the first evidence the pivot is real.
- Gross margin — whether the AI-serving cost keeps pulling it down or stabilizes near 86%.
- Share count and buyback pace — whether repurchases keep outrunning SBC so the count keeps falling.
- Non-GAAP operating margin against the 10% mark and the ~10% full-year guide — the profitability trend that carried this quarter.
The read
Asana delivered a beat on a slowing business and, more importantly, showed the profitability turn is real: a GAAP operating loss narrowing to 19% of revenue, a 10% non-GAAP operating margin built on flat spending, a ~20% free-cash-flow margin, and a share count that is falling because buybacks outran a heavy stock-comp bill. If the question is “can Asana make money,” this quarter answered yes — on a non-GAAP and cash basis, with GAAP still lagging but closing.
What it did not answer is whether Asana can grow again. Ten percent is decelerating toward nine, net retention is still under 100%, and the entire reacceleration thesis rests on an agentic-AI product line that contributed nothing to this quarter’s revenue and is quietly costing gross margin to run. The two numbers to watch next quarter are revenue growth (does it hold the 8–9% guide or keep sliding) and net retention (does it reclaim 100%). The profitability is banked; the growth is the open question.
Sources and method. Company figures in this piece — total revenue and its 10% growth, cost of revenue and gross profit/margin, the three operating-expense lines and total opex, GAAP operating loss and margin, GAAP net loss and per-share loss, non-GAAP operating income and margin, non-GAAP net income and the $0.10 diluted EPS, total stock-based compensation of $56.3 million and the $58.6 million add-back, operating cash flow, free cash flow and the $42.3 million adjusted figure, the $51.5 million of buybacks and $96.5 million first-half total, the weighted-average share counts (230.8 million basic, 234.9 million non-GAAP diluted, versus 236.2 million and 242.3 million a year ago), the $339.9 million cash-and-securities balance, deferred revenue, stockholders’ equity, accumulated deficit, the $71.6 million StackAI cash outlay and related goodwill/intangibles, the customer counts (26,778 Core, 890 at $100k+) and growth rates, the 97%/98% dollar-based net retention rates, and all Q3 and full-year FY2027 guidance — are Asana’s own disclosures from its Q2 FY2027 results release (Form 8-K, Exhibit 99.1) filed 2026-09-03 for the quarter ended 2026-07-31, reported after the close, cross-checked against the Form 10-Q filed the same day. Prior-year comparatives are the year-ago columns in that same release.
The Q2 FY2027 and prior full-year guidance come from the Q1 FY2027 results release (Form 8-K, Exhibit 99.1) filed 2026-05-28, linked above. No consensus estimate is included in the guidance verdict. Whether the quarter beat or missed is judged there only against the company’s own previously issued guidance (Form 8-K, filed 2026-05-28) and against the year-ago quarter.
Not company figures, attributed accordingly: the consensus estimates (non-GAAP EPS ~$0.09, revenue ~$214 million) come from the analyst consensus reported by StreetInsider, cited above; Asana beat both. Our arithmetic — the YoY and sequential growth rates, the gross-margin and operating-margin basis-point changes, the 50% cost-of-revenue increase, the 26%-of-revenue SBC ratio, the observation that the SBC add-back is 2.7× the non-GAAP operating profit, the 2.3% year-over-year decline in the basic share count, the ~20% adjusted-FCF margin, and the $339.9 million cash figure — is derived from the disclosed dollars and rounded; every table foots and every percentage ties to the reported figures. The interpretation (that the margin turn is driven by flat spending, that buybacks are offsetting SBC dilution, that sub-100% retention makes reacceleration a new-customer-and-AI bet, and that the gross-margin compression is an AI-serving cost) is our analysis, not a company statement, and is not a forecast. This piece makes no claim about the share-price reaction.
Related: CrowdStrike Q2 FY2027, the other software name this cycle where stock comp is bigger than the non-GAAP profit; Palantir Q2 2026, where the GAAP-versus-non-GAAP profit gap is the whole debate; and Shopify Q2 2026, another platform balancing growth against free-cash-flow discipline.
Tradune shows what you actually hold across every account, and whether a position has beaten a plain index fund since you bought it. Educational analysis, not investment advice.
How exposed is your portfolio to this?
Tradune shows what you actually hold across every account — concentration, correlation between your biggest positions, and how each one has done against a buy-and-hold SPY twin funded on your own dates.
Start freeFree for everyone right now · no card · nothing to buy
Sources
- Asana Announces Second Quarter Fiscal 2027 Results — Form 8-K, Exhibit 99.1 (SEC EDGAR, CIK 0001477720, filed 2026-09-03) — the company's own results release and the primary document for every company figure here
- Asana, Inc. — Form 8-K filing index, filed 2026-09-03 (SEC EDGAR)
- Asana, Inc. — Form 10-Q for the quarter ended 2026-07-31 (SEC EDGAR, filed 2026-09-03)
- Asana, Inc. — Asana Announces First Quarter Fiscal 2027 Results — Form 8-K, Exhibit 99.1 for the quarter ended 2026-04-30, filed 2026-05-28 (SEC EDGAR, accession 0001477720-26-000037) — source of the Q2 FY2027 and prior full-year guidance the results are compared against
- StreetInsider — Asana, Inc. (ASAN) Tops Q2 EPS by 1c; offers guidance (analyst consensus: EPS ~$0.09, revenue ~$214M)
Other earnings analysis
Keep reading
This analysis summarizes results a company reported publicly, together with our own arithmetic on those reported figures. It is descriptive and educational — not a rating, a price target, a recommendation, or investment advice. Tradune is not a registered investment adviser.
Company financials are taken from the results release and related SEC filings; amended or final filings may revise them. Consensus estimates come from the named reports listed above and are not company-published data. Past results do not predict future returns.