Guide

Software companies bury the interesting operating metrics in MD&A, not in the GAAP income statement. ARR, NRR, and RPO are not GAAP lines. They are how management wants you to see the engine. That is useful — if you read the definition.

If a company stops disclosing NRR or quietly changes the formula, treat that as a signal.

The big idea

The income statement says what was recognized. SaaS health lives in what is contracted, what expands, and how expensive it was to get. Those numbers are in the narrative, with a footnote about how they were computed.

The analogy of a "secret dashboard" breaks because definitions differ. One company's "net retention" includes upsell only for customers active in both periods. Another adjusts for M&A. Comparing raw NRR across two 10-Ks without the box is how you fool yourself.

Walking through it

MetricWhat it tells you
ARR / RPOForward demand. ARR is annualized recurring run-rate. RPO (remaining performance obligations) is contracted revenue not yet recognized (deferred revenue + contracted but unbilled).
cRPO / NRRNear-term contracted growth vs expansion inside existing customers. NRR above 100% means the cohort grows without new logos.
Customers > $100k / $1MSales motion quality — whales or a long tail of tiny accounts?
Gross marginSoftware vs services mix; AI/infra COGS pressure.
S&M as % of revenueHow expensive growth is; pair with magic number / burn multiple.

cRPO is current RPO — the portion expected to be recognized soon (often the next twelve months). It is a nearer-term demand signal than total RPO, which can include years of backlog.

Always read the definition box. Then copy this checklist onto any company you study: definition of revenue, RPO/cRPO trend, NRR trend, customer tier counts, gross margin, S&M %, SBC %, and cash from operations.

Jamin Ball's Clouded Judgement newsletter is a practical weekly decoder ring for public cloud and SaaS metrics and multiples — useful once you know this vocabulary.

Datadog's public filings are a useful second example if you want a more classic subscription-plus-usage mix: compare how they discuss customers above a revenue threshold, RPO, and operating margins against a consumption-first narrative like Snowflake's. The point is not which stock to buy. It is training your eye on what "good SaaS disclosure" looks like when management is trying to educate investors rather than obscure weakness.

Common mistakes

  • Skipping the definition. NRR is not a standard GAAP number.
  • Treating RPO as this year's revenue. It is backlog, including years you have not delivered.
  • Ignoring a disappeared NRR line. Silence is a signal.
  • Reading S&M % without a growth-efficiency pair. High S&M can be rational; see efficiency metrics.

Check yourself

RPO doubled and GAAP revenue grew 20%. What might that mean?

Contracted backlog is building faster than recognized revenue. Check cRPO and whether consumption will actually happen.

Why read the NRR definition every time?

Cohort rules and M&A adjustments differ. The box is the metric.

Key takeaways

  • SaaS signal lives in NRR, RPO/cRPO, large-customer counts, and margin trends.
  • Definitions matter as much as the numbers. A quiet formula change is a signal.
  • RPO is contracted future revenue, not this year's P&L.
  • Pair S&M % with efficiency metrics before you call growth "bought."

Further learning

Clouded Judgement (Jamin Ball)Weekly data driven analysis of AI and software companies. Click to read Clouded Judgement, by Jamin Ball, a Substack publication with tens of thousands of subscribers.cloudedjudgement.substack.com SaaS Metrics 2.0 (David Skok)“If you cannot measure it, you cannot improve it” – Lord Kelvin This article is a comprehensive and detailed look at the key metrics that are needed to understand and optimize a SaaS business. It is a completely updat…For Entrepreneurs

Next: reading an S-1.