Building the company
Reading company financials
How to read a 10-K or S-1 so you can judge an employer, a customer, or a competitor — not so you can become an analyst.
You do not need to become an equity analyst. You need a reading order, a SaaS glossary, and the ability to spot when growth is healthy versus when it is bought with dilution and hope. This builds on P&L basics, cash flow, and SaaS metrics.
You are not valuing the stock for a portfolio. You are judging whether the company can keep paying you, invest in the product, and make your equity meaningful.
Ask: runway and cash generation; gross margin trend; S&M vs R&D mix; dilution from SBC and fundraising; customer concentration (one customer at 25% of revenue is existential); moat clues in NRR, multi-year RPO, and large-customer growth.
Impressive revenue growth with worsening cash burn, rising share count, and silent disappearance of NRR disclosure is a pattern to respect. Growth is not the same as a healthy business.
Private companies
Most engineers evaluate private employers. You will not get EDGAR, but the same questions translate:
- ARR (or run-rate revenue), growth rate, gross margin
- NRR or at least gross retention — even a range
- Months of runway at current burn; whether a raise is in process
- Customer concentration (top customer %)
- Headcount plan for the next two quarters
Good companies answer crisply. Vague handwaving about "crushing it" without numbers is itself data. For late-stage private companies, ask whether they share a board-deck metrics page with candidates under NDA — increasingly common for senior hires.
Interview angle: "How would you assess whether Company X is healthy?" Walk the reading order and name SaaS metrics you would demand definitions for. Practice on one 10-K per quarter until the loop is muscle memory.
Concepts in this section
| Step | Concept | What it answers |
|---|---|---|
| 1 | How to read SEC filings | Which form, and in what order? |
| 2 | GAAP vs non-GAAP | What did they add back, and what did share count do? |
| 3 | SaaS metrics in filings | Where are NRR and RPO, and how are they defined? |
| 4 | Reading an S-1 | What does a usage-business prospectus highlight? |
Common mistakes
- Reading 250 pages in order. Start with the business and the metrics box.
- Trusting non-GAAP profit without SBC and cash.
- Skipping definitions on NRR and RPO.
- Evaluating a private employer on vibes. Ask for ARR, NRR, margin, and runway.
Key takeaways
- Use EDGAR: S-1 for the IPO story, 10-K annually, 10-Q quarterly, 8-K for events.
- Read business → key metrics → MD&A → statements → footnotes → risks.
- Treat non-GAAP as commentary; reconcile to GAAP and cash; track SBC dilution.
- Engineers use filings to judge runway, investment capacity, dilution, and whether the product has real pull.
- Private companies get the same questions without the PDF.
Further learning
Snowflake IPO prospectus (424B4) on EDGARDocumentsec.gov
SEC — How to Read a 10-K (investor.gov)An investor can find a wealth of information in a company’s Form 10-K. Filed annually, the 10-K offers a detailed picture of what the company does, and the risks it faces. It also includes the company’s financial repo…investor.govRelated
The P&L for startups
Reading and building an income statement — revenue recognition, COGS, S&M / R&D / G&A, EBITDA and net income — with a worked $5M ARR SaaS example.
IPOs and going public
The map of listing — traditional IPOs, lockups, preferred conversion, direct listings and why companies stay private longer.
SaaS metrics: ARR, churn and net retention
ARR and the bridge, bookings vs revenue, logo vs revenue churn, GRR, NRR, and the quick ratio.