Net ARR movement, Q1 → Q2 FY27. New & expansion in green; churn in red.
$18.0M
Starting ARR
+$6.1M
New logos
+$4.2M
Expansion
−$4.2M
Contraction
−$1.0M
Gross churn
$23.1M
Ending ARR
04
Liquidity & Trajectory
Cash, Burn & Runway
Liquidity position at quarter close.
Ending cash
$14.2M
Monthly burn
−$0.45M
Runway
31 mo
Runway extends 4 months QoQ as net burn narrows; no raise required inside the plan horizon.
Quarterly Trend Sparkstrip
At-a-glance 4-quarter trajectory beside each headline.
ARR
$23.1M
NRR
118%
EBITDA
$0.71M
Runway
31 mo
05
Financials — Actual vs Plan vs Prior
AI · variance explained per row
Q2 FY27 P&L summary
Click any row for budget-variance bridge ›
Figures in $M unless noted. Variance = Actual vs Plan.
Line item
Actual
Plan
Var %
Prior
Revenue
5.95
5.70
+4.4%
5.10
›
Gross profit
4.82
4.56
+5.7%
4.08
›
Operating expense
4.10
4.22
−2.8%
3.94
›
— Sales & marketing
2.26
2.40
−5.8%
2.18
›
— Research & dev
1.18
1.16
+1.7%
1.02
›
EBITDA
0.71
0.62
+14.5%
0.31
›
06
Board Narrative — AI Draft
AI Generated
CEO commentary — ready to edit & export
NRR rose 4 points to 118% on Enterprise expansion of $4.2M, partially offset by SMB churn of $180K; gross retention held at 94%. Rule of 40 improved to 54 as FCF margin turned positive (+12), and burn multiple tightened to 0.9× — capital efficiency is now four quarters into a clean downtrend.
EBITDA beat plan by 14.5% on disciplined S&M spend (−5.8% to plan) while R&D ran marginally hot to fund the AI platform. Runway extended to 31 months; no financing event is contemplated within the FY27–FY29 plan. Two items merit board airtime: the path from 118% → 120% NRR, and R&D pacing against the platform roadmap.
Field Guide
Read this page like a board member
How to use this package
Decisions it drives: approve the quarter, decide whether to raise, and pick the 2–3 metrics worth board airtime. The AI "flag for discussion" pre-marks them so the meeting opens on substance, not setup.
Watch first: the Burn Multiple and Rule of 40 strips — together they tell you in two numbers whether growth is being bought efficiently. Everything else is downstream of those.
Reading a bullet bar: the gray block is the stage-appropriate healthy range, the darker block (where present) is elite, and the navy ▲ marker is "you are here." Marker inside or right of the band = on track.
How the AI helps: every financial row carries an auto-generated variance explanation, the narrative drafts itself from the metrics, and a consistency check warns if any metric definition drifted from last quarter — so the package stays comparable QoQ.
For your own org: if you handed a stranger only the ARR leaky-bucket and the burn multiple, could they tell whether this quarter was good — without any commentary? If not, your headline strip is missing a metric.
Watch the walkthrough
Four AI agents walk this dashboard.
In context — peer & market read
Sample feed
$23.1MYour ARR vs Series-C SaaS median ($21.4M)+8%
118%NRR vs top-quartile cohort (115%)+3 pts
0.9×Burn multiple vs peer median (1.4×)−0.5×
11 moCAC payback vs benchmark (14 mo)−3 mo
42%YoY growth vs stage cohort (38%)+4 pts
4.1%SaaS index — public multiples, 30-day+4.1%
Illustrative — wire to your benchmarking feed (e.g. Standard Metrics, Carta peer data, or a public-comp index).