User Guide

Annual Report Analysis

Annual Reports uses AI to read and analyze company annual reports, 10-K filings, and investor presentations — extracting the strategic direction, risk factors, financial highlights, and competitive positioning that are buried in 100+ page documents.

Explain Like I'm 5
Big companies have to write a giant book every year telling everyone how they're doing — it's called an annual report. These books are usually really long and full of complicated numbers. MarketGeist reads the whole book for you and tells you the important parts: "This company is growing because of X, they're worried about Y, and they're planning to do Z next year."

What Does It Do?

MarketGeist discovers and indexes annual reports from publicly traded companies. When you select a report, the AI reads the full document and produces a structured analysis: company overview, strategic priorities, revenue breakdown, risk factors, competitive landscape, forward guidance, and key metrics. This turns a 200-page filing into a 5-minute read.

Why It Matters

Strategic intelligence gold mine — annual reports contain management's own assessment of strategy, risks, and competitive landscape
Time savings — reading a 10-K filing takes 4–6 hours; MarketGeist's analysis takes 5 minutes
Risk identification — the "Risk Factors" section reveals what the company itself sees as threats (required by SEC to be honest)
Forward guidance — management's stated priorities and targets for the coming year tell you where they're investing
Competitive insight — companies are legally required to describe their competitive landscape truthfully in SEC filings

How to Use Annual Reports

1

Go to Dashboard → Annual Reports

Browse the library of discovered annual reports, or search for a specific company.

2

Select a report

Click on a company's annual report to see the AI-generated analysis.

3

Review the structured analysis

The analysis covers: strategic overview, revenue segments, key metrics, risk factors, competitive landscape, and forward guidance.

4

Add to workspace

Use an Annual Report node on your workspace canvas to cross-reference with other intelligence sources.

Annual Report Analysis — Example Output
{
  "company": "ChargePoint Holdings (CHPT)",
  "fiscal_year": "FY2025",
  "filing_date": "2026-03-15",
  "strategic_overview": "ChargePoint is pivoting from hardware-only to a recurring revenue platform model. Subscriptions now represent 32% of revenue (up from 18% in FY2024). Management cited 'software-defined charging' as the primary growth strategy for FY2026.",
  "revenue_breakdown": {
    "Networked Charging Systems": "$1.24B (58%)",
    "Subscription Services": "$682M (32%)",
    "Professional Services": "$214M (10%)"
  },
  "key_metrics": {
    "revenue_growth_yoy": "+28%",
    "gross_margin": "24.1% (up from 19.3%)",
    "net_income": "-$142M (narrowing from -$287M)",
    "active_ports": "384,000 globally"
  },
  "top_risk_factors": [
    "Dependence on government subsidies — 40% of customer purchasing decisions influenced by incentives",
    "Supply chain concentration — 67% of hardware components sourced from two Chinese manufacturers",
    "Competitive pressure from Tesla Supercharger network opening to third parties"
  ],
  "forward_guidance": "Targeting profitability by Q4 FY2026. Planning 80,000 new port installations in Europe. Launching V2G (vehicle-to-grid) software platform in partnership with three European utilities."
}
Pro Tip
Read the Risk Factorssection of your competitors' 10-K filings. Companies are legally obligated to be honest about risks with the SEC. These sections often reveal vulnerabilities, strategic concerns, and emerging threats that marketing materials would never mention. It's the most honest competitive intelligence source available.