Sextant
← Catalog
Block · growth

NRR Waterfall

Walks the existing customer base — expansion, contraction, churn — into ending ARR, with net and gross revenue retention and a movement narrative.

State
Size
Mode

ARR expansion bridge

108%

NRR · 94% gross · Q2 2026

  • Expansion
  • Contraction / churn

ARR ended Q2 2026 at $4.51M (+$315k net new), with 107.5% net and 93.7% gross retention.

Revenue analytics · reconciled nightly

Demo data is illustrative. Replace with your own typed data prop.

How it computes

Net Revenue Retention from existing customers: start + expansion − contraction − churn, with NRR and GRR.

NRR = (start + expansion − contraction − churn)/start;  GRR = (start − contraction − churn)/start;  netNew = expansion − contraction − churn

Assumptions

  • Every flow is from existing customers — new logos are out of scope here.
  • Steps are additive with no compounding within the period.
  • Flows are period-level aggregates, not cohorted.

Honest about

  • NRR and GRR both fall back to 0 when starting ARR = 0.
  • Contraction and churn are entered as positive magnitudes and negated internally.
  • No time-weighting — a churn on day 1 and on day 30 count identically.