How to Analyze a Stock From Its Annual Report
Follow an end-to-end annual-report research workflow with reproducible revenue, margin, cash-flow, balance-sheet, dilution and valuation checks.
Start with the audited statements, reconcile profit to cash, test the balance sheet and share count, and only then ask what valuation assumptions the current price requires.
Publication status: the source and human editorial reviews are complete. This page remains noindex
and ad-free until final desktop/mobile browser QA and production verification are complete.
The short answer
An annual report is most useful when read as a connected system rather than a collection of ratios. Revenue and margins describe operating performance; the cash-flow statement tests whether accounting profit becomes cash; the balance sheet shows what can absorb a setback; and the share notes reveal whether company growth reached each share. Valuation comes last because even an excellent business can be a poor purchase at a price that assumes more growth than the filings support.
The worked example below uses Alphabet Inc.'s Form 10-K for the year ended December 31, 2024. Every dollar figure comes from that filing and is shown in USD millions unless explicitly converted to billions. This is an educational historical example, not a current valuation or a recommendation.
1. Establish identity, period, units, and accounting scope
Before calculating anything, confirm the legal issuer, reporting period, statement currency, units, share classes, and whether the statements are consolidated. Alphabet's filing presents consolidated statements in US dollars and generally reports statement values in millions. The example uses the 2024 and 2023 columns from the same filing so the accounting scope is consistent.
- Do not mix a quarterly value with an annual denominator.
- Do not compare a local-currency filing with a converted market-data value without recording the exchange rate and date.
- Check whether acquisitions, disposals, restatements, or accounting-policy changes reduce comparability.
- Distinguish outstanding shares at year end from weighted-average shares used for earnings per share.
2. Build a reproducible filing worksheet
Copy only the inputs needed for the research question and preserve the filing labels. Parentheses indicate cash outflows for capital expenditure; the calculation below uses the absolute amount.
| Filed input | 2023 | 2024 | Why it matters |
|---|---|---|---|
| Revenue | $307,394m | $350,018m | Measures the scale of recognized sales. |
| Operating income | $84,293m | $112,390m | Tests operating leverage before interest and tax. |
| Net income | $73,795m | $100,118m | Starting point for cash conversion and per-share earnings. |
| Operating cash flow | $101,746m | $125,299m | Shows cash generated after working-capital movements. |
| Purchases of property and equipment | $32,251m | $52,535m | Simple capital-expenditure input. |
| Cash, cash equivalents, and marketable securities | $110,916m | $95,657m | Major liquidity reserve, not automatically excess cash. |
| Total current assets | $171,530m | $163,711m | Near-term asset base used in the current ratio. |
| Total current liabilities | $81,814m | $89,122m | Near-term obligations used in the current ratio. |
| Long-term debt | $11,870m | $10,883m | One component of financing and refinancing risk. |
| Total assets | $402,392m | $450,256m | Denominator for a broad liability load check. |
| Total liabilities | $119,013m | $125,172m | Includes more than interest-bearing debt. |
| Weighted-average basic shares | 12,630m | 12,319m | Tests whether per-share ownership expanded or contracted. |
| Weighted-average diluted shares | 12,722m | 12,447m | Includes the filing's dilutive securities. |
| Stock-based compensation expense | $22,460m | $22,785m | Non-cash expense with real per-share implications. |
3. Test growth and operating leverage
Revenue grew by 13.9%:
($350,018m - $307,394m) / $307,394m. Operating margin increased from
27.4% ($84,293m / $307,394m) to 32.1%
($112,390m / $350,018m), an expansion of about 4.7 percentage points.
That combination is evidence of operating leverage for this period, but it is not proof that the improvement will persist. A reviewer should read the segment discussion and expense notes to determine whether pricing, mix, cost controls, one-time charges, or unusually weak prior-period results drove the change.
4. Reconcile earnings to cash
Operating cash flow was 125.1% of net income:
$125,299m / $100,118m. The simple free-cash-flow calculation is
$72,764m: $125,299m - $52,535m. That equals a
20.8% simple free-cash-flow margin:
$72,764m / $350,018m.
This calculation is intentionally transparent, not universal. It treats purchases of property and equipment as capital expenditure and does not adjust for acquisitions, finance leases, asset sales, or a split between maintenance and growth investment. Alphabet's cash-flow statement also adds back $22,785 million of stock-based compensation, so cash conversion should be read together with dilution and repurchase activity.
5. Test liquidity and balance-sheet resilience
The 2024 current ratio was approximately 1.84:
$163,711m / $89,122m. Cash, cash equivalents, and marketable securities exceeded long-term debt
by $84,774m: $95,657m - $10,883m. Total liabilities were approximately
27.8% of total assets: $125,172m / $450,256m.
These figures indicate substantial reported liquidity in this historical period, but none is a complete solvency test. Marketable securities can change in value, total liabilities include operating items, debt maturity timing matters, and some cash may be needed for operations, taxes, commitments, or investment. Always read the commitments, debt, lease, tax-contingency, and subsequent-event notes.
6. Check whether growth reached each share
Consolidated weighted-average basic shares declined from 12,630 million to 12,319 million, a
2.5% reduction: (12,319m - 12,630m) / 12,630m. Diluted shares declined from
12,722 million to 12,447 million, a 2.2% reduction. The 2024 diluted-share count was about
1.0% above the basic count: (12,447m - 12,319m) / 12,319m.
The filing reports $62,222 million of stock repurchases and $22,785 million of stock-based compensation expense in 2024. Repurchases can more than offset issued awards, as the lower weighted-average share count suggests here, but the economic test is not merely whether shares fell. A researcher must compare the cash spent, prices paid, award expense, and alternative uses of capital.
7. Keep valuation separate from business quality
This annual report supplies historical earnings, cash flow, assets, liabilities, and shares; it does not establish an attractive purchase price. A valuation worksheet needs a market price and date, enterprise-value adjustments, a normalized earnings or cash-flow base, and explicit assumptions for growth, margins, capital needs, risk, and terminal value. Those assumptions should be stress-tested rather than hidden inside one multiple.
| Scenario input | Question to document | Failure mode |
|---|---|---|
| Revenue growth | What operating evidence supports the duration? | Extrapolating one strong year indefinitely. |
| Operating margin | Can the mix and cost structure sustain it? | Treating a peak margin as normal. |
| Capital expenditure | How much is maintenance versus expansion? | Assuming all growth investment can disappear. |
| Share count | Will awards and repurchases change ownership per share? | Forecasting company profit but ignoring dilution. |
| Discount or required return | What risk and opportunity cost does it represent? | Choosing a rate only to justify the current price. |
Verification checklist
- Open the exact filing and confirm issuer, year end, currency, and statement units.
- Trace every worksheet input to a statement or note and preserve the filed sign convention.
- Recalculate growth, margins, cash conversion, liquidity, leverage, and share-count changes.
- Read segment, accounting-policy, risk, debt, commitment, tax, stock-compensation, and subsequent-event notes.
- Separate historical business analysis from market-price assumptions.
- Record what could make the comparison invalid and what evidence would change the conclusion.
Sources, audit history, and corrections
Primary source: Alphabet Inc. 2024 Form 10-K filed with the SEC . The source audit used the consolidated balance sheets, statements of income and cash flows, stockholders' equity note, and net-income-per-share note.
Audit record: On July 28, 2026, the displayed inputs and arithmetic were checked against the exact filing. On the same date, Chance Lee confirmed review of this guide against Alphabet's 2024 Form 10-K, including its calculations, interpretation, and originality. Final desktop/mobile browser QA and production verification remain pending.
To report a factual or calculation error, send the page URL and affected input through the contact page. Material corrections should be recorded in the public changelog.