synthesizing-financial-statements

Analyzes 10-K/10-Q filings to extract key metrics, identify trends, and create structured YoY comparisons. Use when analyzing SEC filings, comparing financial statements, or tracking company financial trends.

11 stars

Best use case

synthesizing-financial-statements is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Analyzes 10-K/10-Q filings to extract key metrics, identify trends, and create structured YoY comparisons. Use when analyzing SEC filings, comparing financial statements, or tracking company financial trends.

Teams using synthesizing-financial-statements should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/synthesizing-financial-statements/SKILL.md --create-dirs "https://raw.githubusercontent.com/CaseMark/skills/main/skills/finance/synthesizing-financial-statements/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/synthesizing-financial-statements/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How synthesizing-financial-statements Compares

Feature / Agentsynthesizing-financial-statementsStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Analyzes 10-K/10-Q filings to extract key metrics, identify trends, and create structured YoY comparisons. Use when analyzing SEC filings, comparing financial statements, or tracking company financial trends.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Synthesizing Financial Statements

## When To Use

- Comparing financial performance across two or more fiscal periods from 10-K or 10-Q filings
- Building a consolidated view of revenue, expenses, margins, and cash flow from SEC filings
- Preparing YoY or QoQ trend analysis for investment memos, audit workpapers, or board presentations
- Extracting key metrics from financial statements when the source data spans multiple documents or exhibits
- Identifying material changes, restatements, or reclassifications between reporting periods

## Inputs To Gather

- **SEC filings**: 10-K (annual) and/or 10-Q (quarterly) for each period under comparison — confirm the filing date and amendment status (e.g., 10-K/A)
- **Specific statements needed**: Income statement, balance sheet, cash flow statement, and statement of stockholders' equity
- **Period scope**: Define the comparison window (e.g., FY2023 vs. FY2024, or Q3 2024 vs. Q3 2025)
- **Segment or entity scope**: Whether analysis covers consolidated results only or includes segment-level breakdowns (check Item 7 / MD&A for segment reporting)
- **Accounting standards**: Confirm GAAP vs. IFRS basis; note any changes in accounting policies disclosed in the footnotes (ASC 606 adoption, lease standard changes, etc.)
- **Non-GAAP metrics**: Identify whether the user needs adjusted EBITDA, free cash flow, or other non-GAAP measures reported in earnings releases or MD&A

## Workflow

1. **Verify filing completeness**
   - Confirm each filing is the final version (check for /A amendments on EDGAR)
   - Confirm fiscal year-end date — not all companies use Dec 31
   - Note the auditor's opinion type (unqualified, qualified, adverse, disclaimer) from the audit report in the 10-K

2. **Extract core financial data**
   - Pull line items from each of the three primary statements (income, balance sheet, cash flow)
   - Record amounts exactly as stated; do not round until the output stage
   - Capture reported segment data if segment-level analysis is in scope
   - Extract non-GAAP reconciliation tables from MD&A or earnings supplements when requested

3. **Normalize and align**
   - Map line items across periods — watch for reclassifications (e.g., "Cost of revenue" renamed to "Cost of goods sold")
   - Convert all figures to a consistent unit (thousands, millions, or full dollars) — state the unit clearly
   - Align fiscal periods: if comparing companies with different fiscal year-ends, note the date mismatch explicitly
   - Flag any restatements or prior-period adjustments disclosed in the footnotes [VERIFY]

4. **Compute comparative metrics**
   - Calculate YoY or QoQ dollar change and percentage change for each line item
   - Derive key ratios: gross margin, operating margin, net margin, current ratio, debt-to-equity, return on equity, free cash flow conversion
   - Identify the top 3–5 drivers of material changes using MD&A commentary and footnote disclosures
   - Flag items with >10% period-over-period change for narrative explanation

5. **Structure the synthesis report**
   - **Header**: Company name, CIK, ticker, periods compared, filing types, currency, unit of measure
   - **Executive summary**: 3–5 bullet narrative of the most significant trends and changes
   - **Comparative tables**: Side-by-side income statement, balance sheet, and cash flow with change columns
   - **Key ratios table**: Margin, liquidity, leverage, and efficiency ratios for each period
   - **Material items narrative**: Explanation of significant variances, citing specific footnote or MD&A references
   - **Segment breakdown** (if applicable): Revenue and operating income by segment with change analysis
   - **Flags and open items**: Any [VERIFY] markers, data gaps, or items requiring human review

6. **Validate against source**
   - Cross-check totals: net income on the income statement should tie to the cash flow statement's starting figure
   - Confirm balance sheet balances (total assets = total liabilities + equity)
   - Verify that computed ratios are mathematically consistent with the extracted figures
   - Ensure no line items were omitted from comparative tables

## Output

The synthesis report should include:

- **Comparative financial tables** with absolute and percentage changes, clearly labeled with periods and units
- **Ratio dashboard** covering profitability, liquidity, solvency, and efficiency metrics
- **Variance narrative** explaining material changes with citations to specific filing sections (e.g., "Per Note 4 to the FY2024 10-K...")
- **[VERIFY] flags** on any figures that could not be confirmed, involved estimates, or depend on accounting policy elections that vary by jurisdiction or standard [VERIFY]
- **Scope limitations** section noting any excluded items, data gaps, or assumptions made during normalization

## Quality Checks

- All extracted figures trace directly to a specific page or exhibit in the source filing — no unsourced numbers
- Dollar changes and percentage changes are arithmetically correct (spot-check at least 5 line items)
- Balance sheet equation holds for every period presented
- Net income on the income statement reconciles to the starting line of the cash flow statement
- Non-GAAP figures tie back to the company's own reconciliation tables — do not create independent non-GAAP adjustments
- Fiscal period labels are accurate (e.g., do not label a 10-Q figure as annual)
- Any change in accounting policy or restatement is called out in the variance narrative, not buried in a footnote
- Report does not present inferred or estimated data as confirmed — all assumptions are explicitly marked

Related Skills

financial-analysis-summary

11
from CaseMark/skills

Generates structured summaries of financial analyses for commercial litigation. Use when summarizing expert financial reports, economic damages analyses, lost profits calculations, business valuations, or financial dispute evidence for litigation support.

financial-affidavit

11
from CaseMark/skills

Drafts sworn financial affidavits and mandatory disclosure statements for family law proceedings. Produces jurisdiction-compliant financial statements covering income, expenses, assets, and liabilities with verification language. Use when preparing financial disclosures, sworn financial statements, domestic relations financial affidavits, or mandatory discovery responses in divorce, child support, spousal maintenance, or property division matters.

managing-privacy-compliance-financial

11
from CaseMark/skills

Evaluates data privacy practices against GLBA, CCPA, and state privacy requirements. Use when assessing financial privacy compliance, managing opt-out requirements, or documenting data practices.

managing-investment-policy-statements

11
from CaseMark/skills

Creates and maintains IPS documents with objectives, constraints, and governance requirements. Use when writing investment policy statements, documenting investment guidelines, or updating policy parameters.

managing-financial-data-aggregation

11
from CaseMark/skills

Structures data aggregation analysis with connectivity, accuracy assessment, and consumer consent frameworks. Use when evaluating data aggregation, analyzing financial data APIs, or assessing account linking.

managing-expatriate-financial-planning

11
from CaseMark/skills

Structures cross-border financial planning for expatriates with tax treaty, retirement, and estate considerations. Use when planning for expatriates, managing cross-border taxes, or coordinating international retirement planning.

managing-divorce-financial-planning

11
from CaseMark/skills

Structures divorce financial analysis with asset division, support calculations, and post-divorce financial planning. Use when analyzing divorce finances, projecting settlement impacts, or planning post-divorce finances.

managing-cyber-risk-financial

11
from CaseMark/skills

Structures financial sector cyber risk assessment with scenario quantification and insurance evaluation. Use when assessing cyber risk, quantifying cyber exposure, or evaluating cyber insurance.

managing-board-financial-reporting

11
from CaseMark/skills

Structures board-level financial packages with executive summary, strategic metrics, and forward outlook. Use when preparing board packages, creating executive financial summaries, or presenting financial results.

creating-financial-plans

11
from CaseMark/skills

Structures comprehensive financial plans with cash flow projection, goal analysis, and strategy integration. Use when building financial plans, projecting retirement needs, or creating comprehensive wealth strategies.

building-financial-projections

11
from CaseMark/skills

Constructs integrated three-statement financial models with scenario analysis and assumption documentation. Use when building financial models, projecting financial statements, or creating forecast scenarios.

analyzing-reit-financials

11
from CaseMark/skills

Evaluates REIT financial performance with FFO, AFFO, NAV, and leverage metrics. Use when analyzing REITs, calculating FFO/AFFO, or comparing REIT valuations.