📑 How to Read a 10-K Annual Report in 10 Minutes
2026 guide — the 5-key-sections + 7-ratios method to extract 80% of a 10-K's value in 10 minutes instead of 6 hours.
📘 What is a 10-K?
The 10-K is the mandatory annual report a US-listed company files with the SEC within 60 to 90 days of fiscal year end. It is audited, signed by the CEO and CFO under criminal liability (Sarbanes-Oxley), and contains everything: business model, financials, risks, strategy, litigation.
It's the densest and most reliable document in a company's entire financial communication. More precise than a press release, more complete than an earnings call, more honest than an investor day. Why? Because lying in a 10-K means jail time.
Where to find it: sec.gov/edgar — free, official, search by ticker. For European companies, look for the annual report or universal registration document on their IR site.
🎯 The 5 sections you must read (and the ones to skip)
| Item | Section | Why read it | Time |
|---|---|---|---|
| Item 1 | Business | Understand how the company makes money. Segments, geographies, key customers. | 2 min |
| Item 1A | Risk Factors | Real red flags. Read only the new risks vs prior year. | 2 min |
| Item 7 | MD&A | Management's narrative. Why revenue moved, where capex is going. | 3 min |
| Item 8 | Financial Statements | The 3 statements (P&L, balance sheet, cash flow). Extract the 7 ratios. | 2 min |
| Item 8 - Notes | Notes to financials | What management prefers to hide: SBC, leases, deferred revenue, contingencies. | 1 min |
💡 Tip — Sections you can skip without losing 1% of value: Item 2 (Properties — office list), Item 3 (Legal Proceedings unless major known case), Item 9 (Changes in Accountants — rare and dangerous when present), Items 10-14 (governance — already in DEF 14A proxy).
📊 The 7 ratios to extract every time
- ROIC (Return on Invested Capital) — Should be > 15% over 5 years. Below 10%, the company destroys value after cost of capital.
- Gross margin — Stable or rising = pricing power. Falling = competition biting.
- Operating margin — Measures business model efficiency. Compare to sector peers.
- Free Cash Flow / Net Income — Should be > 1. Otherwise reported profits aren't cash (warning signal).
- Net Debt / EBITDA — Below 2× = healthy. Above 4× = fragile in a recession.
- Organic revenue growth — Excluding acquisitions and FX. The real commercial performance.
- Days Sales Outstanding (DSO) — Rising fast = customers paying late, signal of demand pressure.
These 7 ratios are exactly what Alpha's Quick Analysis module computes automatically from FMP/Finnhub data in 5 seconds.
⚠️ The 6 pitfalls to avoid
- Skipping Item 1A. 80% is boilerplate, but the new 20% holds the real signals. Diff vs prior year.
- Reading only numbers. Without the MD&A narrative, you don't know why revenue dropped. Bad season? Lost a key customer? FX?
- Not diffing vs prior year. 70% of a 10-K is copy-paste year over year. The 30% changes are pure gold.
- Ignoring notes 4-12. That's where you find: deferred revenue (future growth or decay), stock-based comp (real dilution), operating leases (hidden debt), off-balance commitments.
- Confusing profit with cash. A company can show $1B net income and burn $500M cash. The cash flow statement doesn't lie.
- Reading the 10-K in isolation. Always cross-check with: earnings calls (current and prior year), DEF 14A proxy (compensation), recent 8-Ks (events).
🍎 Real example: Apple 10-K FY2024
Apple filed its FY2024 10-K in November 2024. 80 pages. Here's what we extract in 10 minutes.
| Metric | FY2024 | FY2023 | Read |
|---|---|---|---|
| Revenue | $391B | $383B | +2% — sluggish, iPhone dependency |
| Services | $96B | $85B | +13% — margin engine |
| Gross margin | 46.2% | 44.1% | +210 bps — pricing power intact |
| Free Cash Flow | $108B | $99B | FCF/NI = 1.15 — top quality |
| Net debt | -$50B | -$57B | Net cash positive, buyback capacity |
| ROIC | ~58% | ~52% | Off the charts — ecosystem moat confirmed |
10-minute verdict: moat intact, hardware-to-services transition ongoing, monstrous ROIC, but flat hardware growth. 2024 Risk Factors add mentions of DOJ antitrust scrutiny. Read: the bull case now rests on Services + buybacks, not hardware. Watch: Services margin in next quarter.
🤖 Automating with AI
In 2026, a modern AI (Claude Opus 4.7, GPT-5, Gemini 2.5 Pro) digests a complete 10-K (≈200k tokens) in 30 seconds and outputs a structured 2000-word summary covering exactly the 5 key sections + the 7 ratios + the diff vs prior year.
Caveat: not all AIs are equal on this task. ChatGPT in chat mode regularly hallucinates numbers. A specialized AI with access to structured data (FMP, Finnhub, SEC EDGAR API) and a finance-calibrated prompt avoids the issue.
That's exactly what Alpha's 10-K Decoder module does: direct SEC filing ingestion, structured section parsing, automatic 7-ratio extraction, automatic diff vs prior year, Markdown output with clickable sources. Cost: $0.10 to $0.50 per analysis depending on model.
❓ FAQ
How long does it really take to read a 10-K?
Full read: 4 to 8 hours (200-400 pages). With the 5-key-sections method: 10-15 minutes for 80% of the value. With a specialized AI (Alpha's 10-K Decoder): 30 seconds.
Where can I find a US company's 10-K?
On sec.gov/edgar — free and official. Type the ticker, filter by form 10-K, take the latest. For European companies, look at the annual report on the IR site.
What's the difference between 10-K and 10-Q?
10-K = annual, audited, complete (200-400 pages). 10-Q = quarterly, unaudited, shorter. Read the 10-K first.
What are the main pitfalls?
1) Skipping Item 1A. 2) Reading only numbers without narrative. 3) Not diffing vs prior year. 4) Ignoring notes. 5) Confusing profit with cash. 6) Reading in isolation without earnings calls and 8-Ks.
Can AI really read a 10-K?
Yes. Claude Opus 4.7, GPT-5 and Gemini 2.5 Pro digest a full 10-K in 30 seconds. Cost: $0.10 to $0.50 per analysis. See API cost details.
📑 Alpha decodes a complete 10-K in 30 seconds
€9.99/month · 14-day money back · Cancel in 1 click
Try Alpha →