A worked example / Company research

Three earnings calls.
One assumption to revisit.

Keep the earlier view next to the new evidence. See what changed, why it matters to your research, and where to check it.

Microsoft · January–July 2025 · Historical example, not a live update

The question being tracked

Will AI capacity catch up with near-term demand by June 2025?

This is one question a cloud-sector researcher could track. The statements below are management expectations, not independently verified delivery outcomes.

01 / 29 January 2025 · FY2025 Q2

End of FY2025 (June 2025)

Management expected AI capacity to roughly match near-term demand by the end of FY2025.

Amy Hood, CFO · Paraphrased expectation

Read Microsoft’s transcript ↗
Find the passage

Amy Hood prepared remarks: Azure outlook; search for “roughly in line”.

02 / 30 April 2025 · FY2025 Q3

Beyond June 2025

Management revised its outlook to include some AI capacity constraints beyond June.

Amy Hood, CFO · Paraphrased expectation

Read Microsoft’s transcript ↗
Find the passage

Amy Hood prepared remarks: Azure capacity outlook; search for “constraints beyond June”.

03 / 30 July 2025 · FY2025 Q4

First half of FY2026 (July–December 2025)

Management expected capacity constraints to continue through the first half of the next fiscal year.

Amy Hood, CFO · Paraphrased expectation

Read Microsoft’s transcript ↗
Find the passage

Amy Hood outlook: Intelligent Cloud / Azure; search for “capacity constrained through”.

Our reading / For review

The June catch-up assumption needs revisiting.

The June catch-up assumption should be revisited: later management statements describe continuing constraints. These are changing expectations, not verified delivery outcomes.

What this changes

A research note that assumed the constraint would clear around June needs an update. Keep the earlier statement so the change remains visible.

What remains unanswered

How much revenue was delayed? When did capacity actually catch up? Which suppliers benefited? These three statements do not settle those questions.

Next check: compare the next disclosure’s outlook and delivery evidence with this history.

A small trial we can discuss

Your companies. Your question.
The same useful structure.

Start with three companies you follow and one recurring question—capacity, margins, a launch date or a management target.

01

You choose the scope

Agree on the companies, question, public sources and next disclosure to review.

02

We prepare the update

Compare the earlier view with the new statement. Include dates, source links and what still needs checking.

03

Use it where you work

Read the page, use the CSV in a spreadsheet, or give the JSON file to your agent.

The format and file generation are repeatable today. Source research and interpretation are reviewed work. A custom trial’s coverage, price and cadence would be agreed with you.

For your spreadsheet or agent

The same evidence, in a usable file.

Each statement carries a company, date, period, topic, source and expectation status. The interpretation is stored separately. No integration is required to inspect the example.

Inspect the complete example JSON
{
  "schema_version": "1.0.0",
  "example_id": "msft-ai-capacity-2025",
  "mode": "historical_worked_example",
  "reviewed_at": "2026-09-12",
  "research_question": "Can we assume Microsoft’s AI capacity catches up with near-term demand by June 2025?",
  "records": [
    {
      "id": "msft-capacity-2025-01-29",
      "published_at": "2025-01-29",
      "period": "FY2025 Q2",
      "statement": "Management expected AI capacity to roughly match near-term demand by the end of FY2025.",
      "horizon": "End of FY2025 (June 2025)",
      "source_url": "https://www.microsoft.com/en-us/investor/events/fy-2025/earnings-fy-2025-q2",
      "source_locator": "Amy Hood prepared remarks: Azure outlook; search for “roughly in line”.",
      "entity": "Microsoft",
      "ticker": "MSFT",
      "topic": "AI capacity versus demand",
      "record_type": "management_expectation",
      "speaker": "Amy Hood, CFO",
      "reviewed_at": "2026-09-12",
      "summary_type": "paraphrase",
      "outcome_status": "not_assessed"
    },
    {
      "id": "msft-capacity-2025-04-30",
      "published_at": "2025-04-30",
      "period": "FY2025 Q3",
      "statement": "Management revised its outlook to include some AI capacity constraints beyond June.",
      "horizon": "Beyond June 2025",
      "source_url": "https://www.microsoft.com/en-us/investor/events/fy-2025/earnings-fy-2025-q3",
      "source_locator": "Amy Hood prepared remarks: Azure capacity outlook; search for “constraints beyond June”.",
      "entity": "Microsoft",
      "ticker": "MSFT",
      "topic": "AI capacity versus demand",
      "record_type": "management_expectation",
      "speaker": "Amy Hood, CFO",
      "reviewed_at": "2026-09-12",
      "summary_type": "paraphrase",
      "outcome_status": "not_assessed"
    },
    {
      "id": "msft-capacity-2025-07-30",
      "published_at": "2025-07-30",
      "period": "FY2025 Q4",
      "statement": "Management expected capacity constraints to continue through the first half of the next fiscal year.",
      "horizon": "First half of FY2026 (July–December 2025)",
      "source_url": "https://www.microsoft.com/en-us/investor/events/fy-2025/earnings-fy-2025-q4",
      "source_locator": "Amy Hood outlook: Intelligent Cloud / Azure; search for “capacity constrained through”.",
      "entity": "Microsoft",
      "ticker": "MSFT",
      "topic": "AI capacity versus demand",
      "record_type": "management_expectation",
      "speaker": "Amy Hood, CFO",
      "reviewed_at": "2026-09-12",
      "summary_type": "paraphrase",
      "outcome_status": "not_assessed"
    }
  ],
  "assessment": {
    "status": "research_assumption_requires_revision",
    "interpretation": "The June catch-up assumption should be revisited: later management statements describe continuing constraints. These are changing expectations, not verified delivery outcomes.",
    "depends_on": [
      "msft-capacity-2025-01-29",
      "msft-capacity-2025-04-30",
      "msft-capacity-2025-07-30"
    ],
    "not_established": [
      "Whether capacity actually caught up by a later date.",
      "The amount of lost or deferred revenue.",
      "Which suppliers received incremental orders."
    ],
    "next_check": "At the next agreed disclosure, compare the capacity outlook and any reported delivery evidence with this history."
  },
  "delivery": {
    "formats": [
      "HTML",
      "CSV",
      "JSON"
    ],
    "workflow": "Source selection, extraction and interpretation require research review. The included script validates and renders reviewed records; it does not discover or fetch new disclosures.",
    "current_service_status": "Example available; custom trial scope and cadence agreed individually. No hosted feed or delivery SLA."
  }
}