Generated banner for Earnings Analysis
Generated logo for Earnings Analysis

Earnings Analysis

AnthropicOfficialPublished by Anthropic

  • Skill
  • Content generator
  • Business and productivity
  • Apache-2.0
  • No issues found

From the author

Create professional equity research earnings update reports (8-12 pages, 3,000-5,000 words) analyzing quarterly results for companies already under coverage. Fast-turnaround format focusing on beat/miss analysis, key metrics, updated estimates, and revised thesis. Includes 1-3 summary tables and 8-12 charts. Use when user requests "earnings update", "quarterly update", "earnings analysis", "Q1/Q2/Q3/Q4 results", or post-earnings report.
— the description by Anthropic

From the skill’s files

Taken from the skill’s own files (its description, section headings and stated usage). Not an AutoGineer summary, and not written by the author as one.

Create professional equity research earnings update reports (8-12 pages, 3,000-5,000 words) analyzing quarterly results for companies already under coverage. Fast-turnaround format focusing on beat/miss analysis, key metrics, updated estimates, and revised thesis. Includes 1-3 summary tables and 8-12 charts. Use when user requests "earnings update", "quarterly update", "earnings analysis", "Q1/Q2/Q3/Q4 results", or post-earnings report. Create professional EARNINGS UPDATE REPORTS analyzing quarterly results for companies already under coverage, following institutional standards (JPMorgan, Goldman Sachs, Morgan Stanley format).

What it does

  • When to Use
  • Critical Requirements
  • High-Level Workflow
  • Output Specification
  • Key Differences from Initiation Report
  • Dependencies

When to use it

  • Use when user requests "earnings update", "quarterly update", "earnings analysis", "Q1/Q2/Q3/Q4 results", or post-earnings report.
  • "Create an earnings update for [Company] Q3 2024"
  • "Analyze [Company]'s quarterly results"
  • "Post-earnings report for [Company]"
  • "Q1/Q2/Q3/Q4 update for [Company]"
  • User requests "initiation report" → Use different skill

Advantages

The skill’s files do not state this.

Usage examples

The skill’s files do not state this.

Install

  1. Download the skill as a ZIP:

    https://autogineer.com/agent-skills/anthropics/earnings-analysis/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip earnings-analysis.zip -d .agents/skills

Documentation by Anthropic

Equity Research Earnings Update

Create professional EARNINGS UPDATE REPORTS analyzing quarterly results for companies already under coverage, following institutional standards (JPMorgan, Goldman Sachs, Morgan Stanley format).

Key Characteristics:

  • Length: 8-12 pages

  • Word Count: 3,000-5,000 words

  • Tables: 1-3 summary tables (NOT comprehensive)

  • Figures: 8-12 charts

  • Turnaround: 1-2 days (within 24-48 hours of earnings)

  • Audience: Clients already familiar with the company

  • Focus: What's NEW - beat/miss, updated estimates, thesis impact

  • Font: Times New Roman throughout (unless user specifies otherwise)

When to Use

Use when the user requests:

  • "Create an earnings update for [Company] Q3 2024"

  • "Analyze [Company]'s quarterly results"

  • "Post-earnings report for [Company]"

  • "Q1/Q2/Q3/Q4 update for [Company]"

Do NOT use if:

  • User requests "initiation report" → Use different skill

  • User requests "flash note" or "quick take" → Different format

  • Company is not already covered → Need initiation first

Critical Requirements

1. Speed & Timeliness
  • Publish within 24-48 hours of earnings release

  • Focus on NEW information only

  • Don't rehash company background extensively

2. Beat/Miss Analysis
  • Lead with whether company beat or missed estimates

  • Quantify variances (e.g., "Revenue beat by $120M or 3%")

  • Explain WHY results differed from expectations

3. Summary Format
  • Keep tables to 1-3 (summary only, not comprehensive)

  • No full P&L/Cash Flow/Balance Sheet (just key metrics)

  • Assume reader has seen initiation report

4. Citations & Source Attribution ⭐⭐⭐ MANDATORY

CRITICAL: Properly cite all data with SPECIFIC sources and CLICKABLE HYPERLINKS.

Include specific citations WITH CLICKABLE LINKS in every figure and table:

Source: Q3 2024 10-Q filed November 8, 2024; Company earnings release
        [Hyperlink "10-Q" to: https://www.sec.gov/cgi-bin/viewer?accession=...]
        [Hyperlink "earnings release" to: https://investor.company.com/news/q3-2024]

HOW HYPERLINKS SHOULD APPEAR IN WORD:

  • Document names appear as blue, underlined clickable links

  • Reader can Ctrl+Click to open source directly

  • Not plain text URLs - formatted hyperlinks with display text

REQUIRED SOURCES LIST:

Cite in every earnings update:

  • ✅ Earnings release (with date and URL)

  • ✅ 10-Q filing (with filing date and EDGAR link)

  • ✅ Earnings call transcript (with date)

  • ✅ Investor presentation/supplemental materials (if available)

  • ✅ Consensus estimates source (Bloomberg/FactSet/etc. with date)

  • ✅ Prior guidance (from previous quarter's materials)

REFERENCE SECTION WITH CLICKABLE HYPERLINKS:

Include "Sources" section at end of report:

SOURCES & REFERENCES

Earnings Materials (Q3 2024):
• Earnings Release (November 7, 2024)
  [Hyperlink entire line to: https://investor.company.com/news/q3-2024-earnings]

• Form 10-Q (Filed November 8, 2024)
  [Hyperlink to: https://www.sec.gov/cgi-bin/viewer?accession=...]

• Earnings Call Transcript (November 7, 2024)
  [Hyperlink to: https://seekingalpha.com/article/...]

• Investor Presentation (November 7, 2024)
  [Hyperlink to: https://investor.company.com/presentations/q3-2024.pdf]

VERIFICATION CHECKLIST:

  • [ ] Every figure has source with specific document and date

  • [ ] Every table has source with document reference

  • [ ] Beat/miss analysis cites consensus source with date

  • [ ] Guidance changes cite current and prior guidance sources

  • [ ] Key statistics have footnotes

  • [ ] Sources section lists all materials with URLs

  • [ ] ALL URLs are CLICKABLE HYPERLINKS (not plain text)

  • [ ] All SEC filings hyperlinked to EDGAR viewer

5. Updated Estimates
  • Update forward estimates based on results

  • Show old vs. new estimates clearly

  • Explain what changed and why

High-Level Workflow

The earnings update process follows 5 phases:

Phase 1: Data Collection (30-60 minutes)

🚨🚨🚨 CRITICAL: TRAINING DATA IS OUTDATED 🚨🚨🚨

BEFORE STARTING - COMPLETE THESE 4 STEPS IN ORDER:

  1. CHECK TODAY'S DATE - Write down the current date

  2. SEARCH FOR LATEST - Use web search: "[Company] latest earnings results"

  3. VERIFY THE DATE - Confirm earnings release is within last 3 months

  4. CHECK TRANSCRIPT DATE - Verify transcript date matches release date

COMMON MISTAKE: Using outdated earnings calls from training data instead of searching for the latest.

REQUIREMENTS:

  • ✅ Search for latest earnings - do NOT rely on training data

  • ✅ Write down today's date and the release date found

  • ✅ Verify release date is within 3 months of today

  • ✅ Verify transcript date matches release date

  • ✅ If dates don't match or are old (>3 months), search again

See references/workflow.md for detailed search procedures and verification steps.

Phase 2: Analysis (2-3 hours)
  • Beat/miss analysis for each key metric

  • Segment/geographic/product breakdown

  • Margin and guidance analysis

  • Update financial model and estimates

See references/workflow.md for detailed analysis framework.

Phase 3: Chart Generation (1-2 hours)

Create 8-12 charts focusing on quarterly trends and what's new:

  • Quarterly revenue progression

  • Quarterly EPS progression

  • Quarterly margin trends

  • Revenue by segment/geography

  • Key operating metrics

  • Beat/miss summary

  • Estimate revisions

  • Valuation charts

See references/workflow.md for chart specifications.

Phase 4: Report Creation (2-3 hours)

Create 8-12 page DOCX report with specific structure.

See references/report-structure.md for complete page-by-page templates and formatting requirements.

High-level structure:

  • Page 1: Earnings summary with rating and price target

  • Pages 2-3: Detailed results analysis

  • Pages 4-5: Key metrics & guidance

  • Pages 6-7: Updated investment thesis

  • Pages 8-10: Valuation & estimates

  • Pages 11-12: Appendix (optional)

Phase 5: Quality Check & Delivery (30 minutes)

Verify content, formatting, accuracy, and timeliness before delivery.

See references/best-practices.md for quality checklist and common mistakes to avoid.

Output Specification

Primary Deliverable: DOCX report (8-12 pages) File Name: [Company]_Q[Quarter]_[Year]_Earnings_Update.docx Example: Nike_Q2_FY24_Earnings_Update.docx

Contents:

  • Page 1: Summary with rating, price target, key takeaways

  • Pages 2-3: Detailed results analysis

  • Pages 4-5: Key metrics and guidance

  • Pages 6-7: Updated thesis assessment

  • Pages 8-10: Valuation and estimates

  • Pages 11-12: Appendix (optional)

  • 8-12 embedded charts

  • 1-3 summary tables

  • Complete sources section with clickable hyperlinks

Optional Deliverable: XLS model update (optional for earnings updates)

Key Differences from Initiation Report

AspectEarnings UpdateInitiation Report
Length8-12 pages30-50 pages
Words3,000-5,00010,000-15,000
Tables1-3 summary12-20 comprehensive
Figures8-1225-35
Turnaround1-2 days3-6 weeks
ScopeQuarterly resultsComplete company
FocusWhat's NEWEverything
Company BackgroundBrief mention6-10 pages
XLS ModelOptionalRequired

Resources

references/workflow.md

Detailed Phase 1-5 instructions with step-by-step procedures for data collection, analysis, chart generation, and report creation.

references/report-structure.md

Complete page-by-page templates, table formats, and formatting requirements for the DOCX report.

references/best-practices.md

Examples of good/bad headlines, tips for success, common mistakes to avoid, and comprehensive quality checklist.

Dependencies

Required:

  • Python (matplotlib, pandas, seaborn) for chart generation

  • DOCX skill for report creation

Optional:

  • XLS skill for model updates (not required for earnings updates)

Files

references/report-structure.md

Report Structure and Templates

This document provides complete page-by-page templates and formatting requirements for the earnings update DOCX report.

Complete Report Structure

REPORT STRUCTURE:


PAGE 1: EARNINGS SUMMARY

Top Section - Header:

[COMPANY NAME] ([TICKER])
[QUARTER] [YEAR] EARNINGS UPDATE

[Current Date]

Rating: [MAINTAIN/RAISE/LOWER] [RATING]
Price (as of [date]): $XX.XX
Price Target: [OLD → NEW if changed, or MAINTAIN $XXX]

Top Section - Quick Summary Box:

EARNINGS SUMMARY
─────────────────────────────────────────────────
Q[X] [YEAR] RESULTS: [BEAT / INLINE / MISS]

                Reported    Est      Variance
Revenue         $X,XXX      $X,XXX   +$XXX (+X%)
EPS (Adj)       $X.XX       $X.XX    +$X.XX (+X%)

Key Takeaways:
■ [Takeaway 1 - one sentence]
■ [Takeaway 2 - one sentence]
■ [Takeaway 3 - one sentence]

Main Content - Investment Impact (3-4 bullets):

Use ■ character with bold headers and paragraph-length explanations:

■ **Results beat on strong [segment/geography/product], maintaining positive momentum**

Q[X] revenue of $X.XB exceeded our $X.XB estimate by X% and consensus by X%,
driven primarily by [specific driver]. [Segment] revenue grew X% YoY (vs. our
X% estimate), while [segment] grew X% (vs. X% estimate). Management highlighted
[specific products/initiatives] as key growth drivers and maintained confident
tone on outlook. The beat demonstrates [thesis point], reinforcing our positive
view.

■ **Margins expanded XXbps YoY despite [headwind], showcasing operational leverage**

[Detailed margin analysis paragraph...]

■ **Guidance raised / maintained / lowered - implies [interpretation]**

[Detailed guidance analysis paragraph...]

■ **Maintaining [RATING] with [raised/unchanged] $XXX price target**

[Investment conclusion paragraph...]

Bottom Section - Updated Estimates Table:

UPDATED FINANCIAL ESTIMATES
─────────────────────────────────────────────────────────────────
                     FY2024E (OLD)  FY2024E (NEW)  Change  FY2025E (NEW)
Revenue ($M)         XX,XXX         XX,XXX         +X%     XX,XXX
Revenue Growth (%)   X.X%           X.X%           +XXbps  X.X%
Gross Margin (%)     XX.X%          XX.X%          +XXbps  XX.X%
EBITDA ($M)          X,XXX          X,XXX          +X%     X,XXX
EBITDA Margin (%)    XX.X%          XX.X%          +XXbps  XX.X%
EPS (Adjusted) ($)   X.XX           X.XX           +X%     X.XX
P/E (x)              XX.Xx          XX.Xx          -X%     XX.Xx

Note: "E" = Estimate. Old estimates from [prior report date].
Source: Company data, [Firm Name] estimates.

PAGES 2-3: DETAILED RESULTS ANALYSIS

Break down results by:

Revenue Analysis (1 page)
  • Total revenue beat/miss explanation

  • Segment/geographic/product breakdown

  • YoY and sequential trends

  • Comparison to guidance (if provided)

Table: Quarterly Revenue Progression

                        Q[X-3]  Q[X-2]  Q[X-1]  Q[X]    YoY Chg  QoQ Chg
Total Revenue ($M)      X,XXX   X,XXX   X,XXX   X,XXX   +X%      +X%
  [Segment A] ($M)      XXX     XXX     XXX     XXX     +X%      +X%
  [Segment B] ($M)      XXX     XXX     XXX     XXX     +X%      +X%
  [Segment C] ($M)      XXX     XXX     XXX     XXX     +X%      +X%

Note: Q[X] = [Quarter] [Year]
Source: Company reports, [Firm Name] analysis
Profitability Analysis (1 page)
  • Gross margin analysis (drivers, trends)

  • Operating margin analysis

  • Below-the-line items (interest, tax, etc.)

  • EPS reconciliation (adjusted vs. GAAP)

Table: Margin Analysis

                        Q[X-3]  Q[X-2]  Q[X-1]  Q[X]    YoY Chg
Gross Margin (%)        XX.X%   XX.X%   XX.X%   XX.X%   +XXbps
Operating Margin (%)    XX.X%   XX.X%   XX.X%   XX.X%   +XXbps
Net Margin (%)          XX.X%   XX.X%   XX.X%   XX.X%   +XXbps

Key Drivers:
+ [Positive driver 1]
+ [Positive driver 2]
- [Negative driver 1]
- [Negative driver 2]

Embed 2-3 charts on these pages:

  • Chart 1: Quarterly revenue progression

  • Chart 2: Quarterly EPS progression

  • Chart 3: Margin trends


PAGES 4-5: KEY METRICS & GUIDANCE

Business Metrics (1 page)
  • Customer count, ARPU, units, store count, etc.

  • Whatever metrics company emphasizes

  • Comparison to expectations

  • Trends and outlook

Table: Key Operating Metrics

                        Q[X-3]  Q[X-2]  Q[X-1]  Q[X]    YoY Chg  Our Est  Var
[Metric 1]              XXX     XXX     XXX     XXX     +X%      XXX      +X%
[Metric 2]              XXX     XXX     XXX     XXX     +X%      XXX      +X%
[Metric 3]              XXX     XXX     XXX     XXX     +X%      XXX      +X%

Source: Company reports
Guidance & Outlook (1 page)
  • What guidance was provided (if any)

  • Comparison to prior guidance

  • Comparison to Street estimates

  • Our assessment of achievability

  • Key assumptions

If guidance provided:

MANAGEMENT GUIDANCE vs. ESTIMATES
─────────────────────────────────────────────────────────────────
                     New Guidance    Old Guidance    Change    Street
FY2024E Revenue      $XX-XXB         $XX-XXB         Raised    $XX.XB
FY2024E EPS          $X.XX-X.XX      $X.XX-X.XX      Raised    $X.XX

Our Take: [Brief assessment of guidance]

Embed 2-3 charts:

  • Chart 4: Key metrics trends

  • Chart 5: Guidance vs. Street comparison

  • Chart 6: Revenue by segment/geography


PAGES 6-7: UPDATED INVESTMENT THESIS

Thesis Impact Assessment (1-2 pages)

For each key thesis pillar, assess impact of results:

■ **Thesis Pillar 1: [Original thesis statement]**

Status: [STRENGTHENED / UNCHANGED / WEAKENED]

Q[X] results [supported / challenged] this thesis pillar because [specific
evidence from results]. [Detailed analysis of 150-200 words explaining how
results impact this specific thesis element.]

■ **Thesis Pillar 2: [Original thesis statement]**

[Similar analysis]

■ **Thesis Pillar 3: [Original thesis statement]**

[Similar analysis]
Risks Update (0.5 pages)
  • Any new risks identified?

  • Have existing risks been mitigated or worsened?

  • Brief assessment

Embed 1-2 charts:

  • Chart 7: Valuation vs. historical

  • Chart 8: Estimate revision comparison


PAGES 8-10: VALUATION & ESTIMATES

Updated Valuation (1-2 pages)

DCF Update:

Updated DCF inputs based on Q[X] results:
- Revenue growth FY24E: X.X% → X.X% (raised/lowered)
- EBIT margin FY24E: XX.X% → XX.X%
- Terminal growth: X.X% (unchanged)
- WACC: X.X% (unchanged)

Updated DCF fair value: $XXX (prior: $XXX)

Comparable Companies:

[Company] trades at XX.Xx NTM P/E vs. peer median of XX.Xx (-X% discount).
Given [rationale], we believe [premium/discount/inline] valuation is warranted.

Price Target Methodology:

Our $XXX price target (prior: $XXX) is based on:
- XX% DCF
- XX% NTM P/E of XX.Xx (vs. peers at XX.Xx)
- XX% EV/EBITDA

Implied upside: +XX% from current price of $XXX
Updated Estimates Detail

Provide updated estimates for at least current year and next year:

DETAILED ESTIMATE UPDATES
─────────────────────────────────────────────────────────────────
                            FY2024E                 FY2025E
                     Old      New      Change    New Estimate
Revenue ($B)         XX.X     XX.X     +X.X%     XX.X
  [Segment A]        XX.X     XX.X     +X.X%     XX.X
  [Segment B]        XX.X     XX.X     +X.X%     XX.X

Gross Profit ($B)    XX.X     XX.X     +X.X%     XX.X
Gross Margin (%)     XX.X%    XX.X%    +XXbps    XX.X%

EBITDA ($B)          X.X      X.X      +X.X%     X.X
EBITDA Margin (%)    XX.X%    XX.X%    +XXbps    XX.X%

Operating Income     X.X      X.X      +X.X%     X.X
Op Margin (%)        XX.X%    XX.X%    +XXbps    XX.X%

Net Income ($B)      X.X      X.X      +X.X%     X.X
EPS - Adjusted ($)   X.XX     X.XX     +X.X%     X.XX
EPS - GAAP ($)       X.XX     X.XX     +X.X%     X.XX

P/E (x)              XX.Xx    XX.Xx              XX.Xx
EV/EBITDA (x)        XX.Xx    XX.Xx              XX.Xx

Source: [Firm Name] estimates

Embed 1-2 charts:

  • Chart 9: P/E or EV/EBITDA bands

  • Chart 10: Price target walk (old → new)


PAGES 11-12: APPENDIX (Optional)

Detailed Quarterly Models (if space allows)
  • Income statement detail

  • Cash flow highlights

  • Balance sheet highlights

Call Transcript Highlights (optional)
  • Key Q&A excerpts

  • Notable management quotes

Peer Comparison (if peers have reported)
  • How results compare to competitors

  • Market share implications

Embed final charts:

  • Chart 11: Peer comparison

  • Chart 12: Additional supporting charts


FORMATTING REQUIREMENTS

1. Page 1 Requirements
  • Clear rating (MAINTAIN OUTPERFORM, RAISE TO BUY, etc.)

  • Updated price target prominently displayed

  • Summary table with old/new estimates

  • 3-4 paragraph-length bullets with ■ character

2. All Tables Requirements
  • Source line at bottom

  • Clear column headers

  • Shading for header rows

3. All Charts Requirements
  • "Figure X - [Title]" caption above

  • "Source: [Source]" line below

  • Professional styling

4. Year Notation
  • Use A for actual (Q3'24A)

  • Use E for estimate (Q4'24E)

5. Writing Style
  • Lead with numbers ("Revenue grew 15% to $1.2B" not "Strong revenue growth")

  • Use "vs." not "versus"

  • Be direct and concise

  • Focus on what's NEW

  • ALL URLs must be clickable hyperlinks in Word

  • Blue, underlined text that opens on Ctrl+Click

  • Display text meaningful (not raw URL)

  • Every source citation should have clickable link where applicable

  • No plain text URLs - always format as hyperlinks

Citation Examples for Specific Content

For Beat/Miss Analysis:
Revenue of $2.45B beat consensus of $2.39B by $60M (2.5%)¹

¹ Bloomberg consensus as of market close November 6, 2024; Company earnings release November 7, 2024
  [Hyperlink "earnings release" to: https://investor.company.com/news/q3-2024-earnings]
For Guidance:
Management raised FY2024 revenue guidance to $9.8-10.0B from prior $9.5-9.7B²

² Q3 2024 Earnings Call, November 7, 2024, CFO prepared remarks
  [Hyperlink "Earnings Call" to: https://seekingalpha.com/article/...]
  Prior guidance from Q2 earnings call August 8, 2024
  [Hyperlink "Q2 earnings call" to August transcript]
For Key Metrics:
Enterprise customers grew 23% YoY to 845, with net revenue retention at 128%³

³ Q3 2024 10-Q, page 23
  [Hyperlink "10-Q" to: https://www.sec.gov/cgi-bin/viewer?accession=...]
  Q3 2024 Investor Presentation slide 8
  [Hyperlink "Investor Presentation" to PDF]

Requirements and compatibility

Written for: Claude Code, Claude apps

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Published by
Anthropic
Publisher
Anthropic (Official)
Source
anthropics/financial-services · plugins/agent-plugins/earnings-reviewer/skills/earnings-analysis · commit 6056506
Licence
Apache License 2.0 (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced
Also distributed in
anthropics/financial-services

AutoGineer is not affiliated with or endorsed by Anthropic or Anthropic.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download earnings-analysis.zip