> ## Documentation Index
> Fetch the complete documentation index at: https://financecontext.com/llms.txt
> Use this file to discover all available pages before exploring further.

# /earnings

> Analyze quarterly earnings and create a professional 8-12 page earnings update report

## What is an Earnings Analysis?

Every publicly traded company reports its financial results every quarter -- revenue, profit, margins, and forward guidance. When these numbers come out, equity research analysts have 24-48 hours to publish an **earnings update report** telling clients whether the results were good or bad, what changed, and whether they should buy or sell the stock. This is one of the most time-sensitive and high-stakes deliverables in equity research.

The `/earnings` command automates the heavy lifting of this process: gathering the earnings data, performing beat/miss analysis against consensus expectations, generating charts, and assembling a professional report.

<Tip>
  Earnings season happens four times a year (January, April, July, October) and is the busiest period for equity research analysts. Most companies report within a 3-week window, meaning analysts covering 15-20 stocks may need to publish multiple reports per week.
</Tip>

## Command Syntax

```bash theme={null}
/earnings [company name or ticker] [quarter, e.g. Q3 2024]
```

If company and quarter are not provided as arguments, the command will ask:

* "What company's earnings would you like to analyze?"
* "Which quarter? (e.g., Q3 2024)"

## What It Produces

An 8-12 page DOCX earnings update report with:

* Beat/miss analysis quantifying how results compared to Wall Street expectations
* Revenue and EPS breakdowns by segment and geography
* Margin trend analysis and guidance changes
* 8-12 embedded charts (revenue progression, EPS trends, valuation)
* Updated investment thesis and price target
* Complete sources section with clickable hyperlinks to earnings release, 10-Q filing, and transcript

**File name**: `[Company]_Q[Quarter]_[Year]_Earnings_Update.docx`

## Workflow

<Steps>
  <Step title="Gather Information">
    Parse the input for company name or ticker and quarter (e.g., Q3 2024, Q2 FY25).
  </Step>

  <Step title="Verify Timeliness">
    Search for the latest earnings data and confirm the release is within the last 3 months. If data is stale, search for the most current results.
  </Step>

  <Step title="Load Earnings Analysis Skill">
    Invokes `skill: "earnings-analysis"` to execute the full analysis workflow, including data collection, beat/miss analysis, metrics analysis, chart generation, and report creation.
  </Step>

  <Step title="Deliver Output">
    Produces the DOCX report and a summary highlighting key metrics, guidance changes, and thesis impact.
  </Step>
</Steps>

<Warning>
  **Timeliness is critical.** Before proceeding, the command searches for the latest earnings results and verifies the release date. Always confirm that data is from the most recent quarter, not stale training data.
</Warning>

## Report Structure

```
PAGE 1: EARNINGS SUMMARY
- Rating, price target, key takeaways, results snapshot table

PAGES 2-3: DETAILED RESULTS
- Segment-by-segment analysis, geographic breakdown, key drivers

PAGES 4-5: METRICS & GUIDANCE
- Margin analysis, full-year guidance comparison, updated estimates

PAGES 6-7: THESIS UPDATE
- What changed, risks and catalysts, investment recommendation

PAGES 8-10: VALUATION
- Updated DCF/comps, price target justification, scenario analysis

SOURCES SECTION
- Earnings release, 10-Q, transcript, consensus estimates (all hyperlinked)
```

## How to Customize

* To match your firm's report template, edit the `earnings-analysis` skill file with your specific formatting requirements
* To change the default number of charts or page count, modify the output specifications in the skill
* To connect to your firm's data sources (Bloomberg Terminal, FactSet), configure the `.mcp.json` file with your data provider credentials

## Related

* [earnings-analysis skill](/en/equity-research/skills/earnings-analysis) -- the skill loaded by this command
* [/earnings-preview command](/en/equity-research/commands/earnings-preview) -- pre-earnings scenario analysis
* [/model-update command](/en/equity-research/commands/model-update) -- update estimates after results
