income-statement-growth

Retrieve year-over-year growth in income statement items including Revenue, Gross Profit, Operating Income, Net Income, and EPS Diluted. Use when analyzing company financial growth trends, comparing fiscal year performance, or identifying profitability inflection points.

27 stars

Best use case

income-statement-growth is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Retrieve year-over-year growth in income statement items including Revenue, Gross Profit, Operating Income, Net Income, and EPS Diluted. Use when analyzing company financial growth trends, comparing fiscal year performance, or identifying profitability inflection points.

Teams using income-statement-growth 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/income-statement-growth/SKILL.md --create-dirs "https://raw.githubusercontent.com/OctagonAI/skills/main/skills/income-statement-growth/SKILL.md"

Manual Installation

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

How income-statement-growth Compares

Feature / Agentincome-statement-growthStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Retrieve year-over-year growth in income statement items including Revenue, Gross Profit, Operating Income, Net Income, and EPS Diluted. Use when analyzing company financial growth trends, comparing fiscal year performance, or identifying profitability inflection points.

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

# Income Statement Growth

Retrieve and analyze year-over-year growth in key income statement items for public companies using Octagon MCP.

## Prerequisites

Ensure Octagon MCP is configured in your AI agent (Cursor, Claude Desktop, Windsurf, etc.). See [references/mcp-setup.md](references/mcp-setup.md) for installation instructions.

## Query Format

```
Retrieve year-over-year growth in key income-statement items for <TICKER>, limited to <N> records and filtered by period <FY|Q>.
```

**MCP Call:**

```json
{
  "server": "octagon-mcp",
  "toolName": "octagon-agent",
  "arguments": {
    "prompt": "Retrieve year-over-year growth in key income-statement items for AAPL, limited to 5 records and filtered by period FY"
  }
}
```

## Output Format

The agent returns a table with YoY growth percentages:

| Fiscal Year | Revenue Growth (%) | Gross Profit Growth (%) | Operating Income Growth (%) | Net Income Growth (%) | EPS Diluted Growth (%) |
|-------------|-------------------|------------------------|----------------------------|----------------------|------------------------|
| 2025 | 6.43 | 8.04 | 7.98 | 19.50 | 22.70 |
| 2024 | 2.02 | 6.82 | 7.80 | -3.36 | -0.82 |
| 2023 | -2.80 | -0.96 | -4.30 | -2.81 | 0.33 |
| 2022 | 7.79 | 11.74 | 9.63 | 5.41 | 8.91 |

**Data Source:** octagon-financials-agent

## Key Observations Pattern

After receiving data, generate observations:

1. **Growth acceleration**: Identify years with strong growth across all metrics
2. **Margin divergence**: Note when Net Income growth differs significantly from Revenue growth
3. **EPS vs Net Income**: Compare EPS growth to Net Income growth (share buybacks impact)
4. **Contraction periods**: Flag years with negative growth and potential causes

## Follow-up Queries

Based on results, suggest deeper analysis:

- "What factors contributed to the significant net income growth in [YEAR] despite moderate revenue growth?"
- "Why did net income decline in [YEAR] despite positive operating income growth?"
- "How did [COMPANY]'s cost management strategies impact gross profit trends?"

## Metrics Reference

| Metric | Definition |
|--------|------------|
| Revenue Growth | YoY change in total sales |
| Gross Profit Growth | YoY change in Revenue minus Cost of Goods Sold |
| Operating Income Growth | YoY change in income from core operations |
| Net Income Growth | YoY change in bottom-line profit after all expenses |
| EPS Diluted Growth | YoY change in earnings per share (fully diluted) |

## Analysis Tips

1. **EPS outpacing Net Income**: Indicates share buyback activity reducing share count
2. **Gross Profit > Revenue growth**: Margin expansion from pricing power or cost efficiency
3. **Operating Income > Gross Profit growth**: Operating leverage from fixed cost management
4. **Net Income volatility**: Often driven by one-time items, taxes, or interest expenses

Related Skills

income-statement

27
from OctagonAI/skills

Retrieve real-time income statement data including Revenue, Net Income, and EPS Diluted for public companies. Use when analyzing absolute financial figures, historical earnings, or comparing company scale across fiscal periods.

financial-growth

27
from OctagonAI/skills

Retrieve comprehensive year-over-year growth in key financial metrics including Revenue, Gross Profit, Operating Income, Net Income, EPS, and Free Cash Flow. Use when analyzing overall company financial performance trends across income statement and cash flow.

cash-flow-statement

27
from OctagonAI/skills

Retrieve real-time or historical cash flow statement data including Net Income, Operating Cash Flow, Investing Cash Flow, Financing Cash Flow, Free Cash Flow, and Cash Position for public companies. Use when analyzing cash generation, capital allocation, or liquidity trends.

cash-flow-growth

27
from OctagonAI/skills

Retrieve year-over-year growth in cash flow metrics including Operating Cash Flow, Free Cash Flow, and Net Cash Flow. Use when analyzing company cash generation trends, capital allocation efficiency, or liquidity trajectory.

balance-sheet-growth

27
from OctagonAI/skills

Retrieve year-over-year growth in balance sheet items including Total Assets, Total Liabilities, Shareholders Equity, Cash, and Inventories. Use when analyzing company financial position trends, capital structure changes, or liquidity management.

stock-quote

27
from OctagonAI/skills

Retrieve real-time stock quotes using Octagon MCP. Use when you need current price, day range, 52-week range, volume, market cap, and moving averages for any publicly traded stock.

stock-price-change

27
from OctagonAI/skills

Retrieve stock price change statistics across multiple time periods using Octagon MCP. Use when analyzing short-term and long-term returns, comparing performance across timeframes, and evaluating momentum and historical growth.

stock-performance

27
from OctagonAI/skills

Retrieve stock price data and performance metrics using Octagon MCP. Use when analyzing daily closing prices, trading volume, price trends, historical performance, and comparing stock movements over specific time periods.

stock-historical-index

27
from OctagonAI/skills

Retrieve full historical end-of-day price data for market indices using Octagon MCP. Use when analyzing index performance over time, tracking market trends, calculating returns, and understanding market context for individual stock analysis.

stock-grades

27
from OctagonAI/skills

Retrieve the latest stock grades and ratings from top analysts and financial institutions using Octagon MCP. Use when tracking analyst upgrades, downgrades, rating changes, and institutional sentiment over time.

sector-performance-snapshot

27
from OctagonAI/skills

Retrieve a snapshot of market sector performance using Octagon MCP. Use when analyzing sector-wide metrics including revenue, EBITDA, net income, market cap, and enterprise value for companies within a specific sector and exchange.

sector-pe-ratios

27
from OctagonAI/skills

Retrieve sector P/E ratios using Octagon MCP. Use when comparing company valuations to sector benchmarks, analyzing sector valuations across exchanges, and understanding market-wide valuation trends.