Earnings Transcript

Trends extracted from a company's earnings transcript.

Earnings Transcripts capture what executives say on quarterly earnings calls — the most candid public statements about a company's priorities, challenges, and technology investments.

We ingest transcripts from 4,000+ public companies on a weekly basis. Our model scans the full transcript — CEO remarks, CFO commentary, and analyst Q&A — to extract signals across 40+ subtypes. A single transcript typically produces 5-15 signals, each with direct quotes and speaker attribution. We prioritize statements with dollar amounts, percentages, or explicit commitments over generic commentary.

📎

See real delivered dataSample Files

Each transcript is classified into one or more of 40+ event subtypes (AI investments, budget increases, competitive intelligence, hiring surges, and more) — the specific business events we extract from executive commentary.

Available Subtypes (40+)
Subtype EnumCategoryDescription
acquisitionActivitygrowthM&A activity — acquiring or being acquired
aiInvestmentbudgetAI/ML specific investment or priority
budgetbudgetGeneral budget discussion
budgetAndSpendingbudgetBudget and spending discussion
budgetGrowthbudgetBudget growth mentioned
budgetIncreasebudgetSpecific budget increase announced
capexDecreasebudgetCapital expenditure decrease announced
capexIncreasebudgetMajor capital expenditure increase announced
cloudInvestmentbudgetCloud infrastructure/migration investment
competitiveIntelligencecompetitiveCompetitive dynamics discussed
competitivePressurepainCompetitive threats or market share loss
competitorMentioncompetitiveCompetitor explicitly mentioned
costPressurepainCost/margin pressures discussed
customerExperienceFocusstrategicCustomer experience improvement priority
customerGrowthgrowthCustomer base expanding significantly
customerWingrowthSignificant customer win announced
dataInvestmentbudgetData infrastructure/analytics investment
digitalTransformationstrategicDigital transformation initiative
efficiencyFocusstrategicOperational efficiency as priority
expansionPlangrowthGeographic or market expansion plans
guidanceIncreasegrowthForward guidance raised
guidanceDecreasepainForward guidance lowered
headcountGrowthgrowthSignificant hiring or headcount expansion
headcountReductionpainLayoffs or headcount reduction
internationalExpansiongrowthInternational market entry or expansion
marketShareGaingrowthGaining market share from competitors
newProductLaunchstrategicNew product or service launch announced
partnershipAnnouncementstrategicStrategic partnership announced
platformInvestmentbudgetPlatform modernization or investment
pricingChangestrategicPricing model change announced
revenueAccelerationgrowthRevenue growth rate accelerating
revenueDecelerationpainRevenue growth rate slowing
securityInvestmentbudgetCybersecurity investment or priority
supplyChainIssuepainSupply chain challenges discussed
sustainabilityInvestmentstrategicESG or sustainability investment
talentInvestmentbudgetTalent acquisition or retention investment
techDebtReductionstrategicTechnical debt reduction initiative
transformationProgramstrategicMajor business transformation underway
vendorConsolidationstrategicConsolidating vendors or tech stack

Example Signal

What a single entry looks like in a delivered signal file:

{
  "signal_id": "d4a71c83-6e9f-4b28-a3d7-52c0f8e19b46",
  "batch_id": "2026-03-15-00-00-00",
  "signal_type": "earnings_transcript",
  "signal_subtype": "aiInvestment",
  "detected_at": "2026-03-15T16:42:09.114583Z",
  "association": "company",
  "company": {
    "name": "CrowdStrike Holdings, Inc.",
    "domain": "crowdstrike.com",              // match on domain
    "linkedin_url": "linkedin.com/company/crowdstrike",  // or match on LinkedIn URL
    "industries": ["Computer and Network Security"],
    "employee_count_low": 5001,
    "employee_count_high": 10000,
    "ticker": "CRWD",
    "sector": "Technology"
  },
  "contact": [],
  "data": {
    "headline": "CrowdStrike committing $200M to Charlotte AI platform expansion with explicit ROI targets",
    "detail": "CEO George Kurtz stated CrowdStrike is allocating $200M in incremental R&D to expand Charlotte AI across all Falcon modules. He named specific use cases: automated threat hunting, natural-language SOC querying, and AI-driven incident response playbooks...",
    "relevance": 0.93,                      // 0.0-1.0; higher = more actionable for outreach
    "confidence": "high",                    // how certain this signal is accurate
    "sentiment": "positive",
    "sales_relevance": "Actively building AI-native security platform — potential integration partnerships or infrastructure needs",
    "signal_category": "budget",
    "evidence": [
      "We are committing an incremental $200 million to Charlotte AI over the next 18 months because we see this as the defining platform shift in cybersecurity...",
      "Charlotte AI will be embedded across every Falcon module by fiscal year-end. We're not bolting on AI — we're rebuilding the analyst workflow from the ground up..."
    ],
    "evidence_speakers": [
      {
        "speaker_name": "George Kurtz",
        "speaker_title": "CEO & Co-Founder"
      },
      {
        "speaker_name": "George Kurtz",
        "speaker_title": "CEO & Co-Founder"
      }
    ],
    "earnings_date": "2026-03-04",
    "fiscal_period": "Q4",
    "fiscal_year": 2026,
    "metric_dollar_millions": 200.0,
    "metric_headcount": null,
    "metric_pct": null,
    "competitors_mentioned": ["SentinelOne", "Palo Alto Networks"],
    "vendors_mentioned": [],
    "technologies_mentioned": [
      "Charlotte AI",
      "automated threat hunting",
      "natural-language SOC querying",
      "AI-driven incident response"
    ],
    "regions": []
  }
}

Field Reference

Standard envelope and entity fields are shared across all signals — see Schema and Resolution. The fields below are specific to this signal:

Signal-Specific Fields

The data object contains everything unique to this signal type — the intelligence extracted from the earnings transcript.

FieldTypeDescription
headlinestringOne-line headline summarizing the signal (e.g., "CrowdStrike committing $200M to Charlotte AI platform expansion"). Designed to be shown directly to end users. Typically 10–20 words, always includes the company name and the core commitment or event
detailstringMulti-sentence analysis written for a salesperson or account executive. Explains what was said, who said it, why it matters commercially, and what kind of vendor or solution the company might need. Typically 3–5 sentences. Generated by synthesizing the full transcript, not just the quoted evidence
relevancefloat (0.0–1.0)How actionable this signal is for outreach. Higher = stronger commercial signal. Useful for prioritization and filtering
confidencestringConfidence that this event was stated and categorized accurately. high, medium, or low. High confidence = explicit dollar commitment or named initiative. Useful for filtering in production
sentimentstringWhether the disclosed event is favorable (positive), unfavorable (negative), or informational (neutral) for the company. Useful for segmenting outreach tone
evidencearray[string]Direct quotes from the transcript that support this signal. Each element is one quoted passage, typically 1-3 sentences. These are verbatim excerpts — useful for displaying to users as proof or building personalized outreach
evidence_speakersarray[object]Speaker attribution for each evidence quote, in the same order. Each object contains speaker_name (e.g., "George Kurtz") and speaker_title (e.g., "CEO & Co-Founder"). Useful for personalizing outreach based on who said what
earnings_datestring (date)Date the earnings call took place. Useful for recency filtering and correlating with stock movements
fiscal_periodstringFiscal quarter reported (e.g., "Q4", "Q1"). Useful for aligning signals to budget cycles
fiscal_yearintegerFiscal year being reported on. May differ from calendar year depending on fiscal year-end
metric_dollar_millionsfloat | nullDollar amount in millions when an executive cites a specific figure (e.g., "$200M in AI R&D"). Null when no dollar amount is mentioned. Useful for sorting signals by financial magnitude
metric_headcountfloat | nullHeadcount figure when cited (e.g., "hiring 500 engineers"). Null when no headcount is mentioned. Useful for identifying hiring-driven signals
metric_pctfloat | nullPercentage figure when cited (e.g., 0.35 = 35% growth). Null when no percentage is mentioned. Useful for filtering by growth rates
competitors_mentionedarray[string]Competitors explicitly named by executives on the call. Empty array if none mentioned
vendors_mentionedarray[string]Vendors or partners explicitly named. Useful for identifying existing tech stack and integration opportunities
technologies_mentionedarray[string]Technologies, platforms, or tools referenced. Useful for building tech-stack-based targeting
regionsarray[string]Geographic regions referenced in the context of this signal. Empty array if no specific regions mentioned
sales_relevancestringBrief phrase describing the outreach angle this signal creates. Useful as a prompt input or display label
signal_categorystringCategory grouping (see Available Subtypes above). Useful for routing signals to the right sales motion

Timing & Delivery

  • detected_at is when we processed and extracted the signal from the transcript. Use earnings_date for when the call actually occurred.
  • One signal per subtype per company per earnings call. A single transcript can produce multiple signals across different subtypes, but won't fire the same subtype twice for the same call.
  • Each delivery arrives in a timestamped folder. Treat all signals in a new folder as recent — no need to diff against prior deliveries.

Coverage

  • Refresh: Weekly
  • Coverage: 7,000 public companies
  • Best for: Budget-cycle selling, identifying named technology investments, competitive intelligence from executive commentary

Contact Sales →