FMPFMP
Conjuntos de dados
Insights/Market Insights/Market Fundamentals/Signals Desk Weekly Take via FMP API | Five Companies With Persistent Earnings Beats (June 8-12)

Signals Desk Weekly Take via FMP API | Five Companies With Persistent Earnings Beats (June 8-12)

·

·13 min read
Market Insights

Consensus estimates are designed to narrow uncertainty. Yet every earnings season, a small group of companies continues to produce the same outcome: results that come in above expectations quarter after quarter. When that pattern persists for years, it raises a different question—not whether the latest beat matters, but why the market keeps underestimating the business in the first place.

This week's screen used the FMP's Earnings Surprises Bulk API to identify five companies with unusually long earnings-beat streaks. Rather than focusing on a single quarter's upside surprise, the analysis looks at repeatability—where operational execution, forecasting discipline, or business momentum may be creating a gap between consensus assumptions and reported results. In this article, we examine the companies that surfaced from the screen and walk through how the FMP Earnings Surprises Bulk API can be used to build the same earnings-consistency framework from the ground up.

Key Takeaways

  • Five companies across infrastructure, software, digital advertising, manufacturing, and energy recorded earnings-beat streaks ranging from 13 to 40 consecutive quarters, highlighting a pattern that extends well beyond isolated quarterly surprises.
  • Persistent earnings beats often signal a recurring gap between consensus assumptions and operational reality, particularly when companies consistently execute better than analyst models anticipate.
  • The most informative question is not whether a company beat expectations, but why the forecasting gap continues to persist despite repeated evidence and ongoing analyst coverage.
  • Combining earnings-surprise history with profitability, cash-flow, estimate-revision, and balance-sheet data provides a more complete framework for evaluating whether earnings consistency reflects durable business performance or temporary factors.

Five Companies With Long Earnings Beat Streaks

Nextpower Inc. (NXT)

Beat Streak: 13 quarters.
Next quarterly report: July 30 EPS: $1.86; Revenue: $108.4B (consensus).

A 13-quarter earnings-beat streak is notable in any industry, but it stands out even more in utility-scale solar infrastructure, where project timing, procurement cycles, commodity inputs, and policy developments can introduce significant earnings volatility. Nextpower's consistency suggests that execution, not simply favorable market conditions, has been a meaningful contributor to results. The company has repeatedly reported earnings above consensus despite operating within a sector where forecasting errors often run in both directions.

Recent company disclosures have reinforced that narrative. In its latest fiscal results, Nextpower reported continued revenue growth, strong profitability metrics, and raised its outlook while highlighting healthy bookings and cash generation. The company has also expanded beyond its traditional solar-tracking business through acquisitions and investments tied to energy storage and power infrastructure, broadening the set of operating drivers that analysts must model. As companies diversify, consensus estimates often require time to fully incorporate changing revenue mixes and margin profiles.

For analysts studying the durability of this streak, the most informative datasets are likely to be backlog trends, operating margin progression, and cash-flow generation rather than headline revenue alone. A combination of income-statement data and forward guidance history can help determine whether repeated earnings surprises are primarily the result of operational efficiency, favorable project execution, or a business mix that has evolved faster than consensus expectations.

RingCentral, Inc. (RNG)

Beat Streak: 40 quarters.
Next quarterly report: Aug. 4EPS: $1.17; Revenue: $650.55M (consensus).

Few companies sustain a 40-quarter earnings-beat streak without developing a reputation for forecasting discipline. RingCentral's record spans multiple market cycles, including the rapid adoption of cloud communications during the pandemic, the normalization period that followed, and the recent shift toward AI-enabled enterprise software. Maintaining consistency through such different environments suggests a business model that has remained relatively predictable despite changing customer priorities.

What makes the streak particularly interesting is that RingCentral operates in a mature and highly competitive communications software market. Analysts generally have access to extensive disclosure, recurring revenue metrics, and management guidance. In theory, that should reduce the likelihood of persistent forecasting errors. Yet consensus estimates have continued to underestimate reported earnings results quarter after quarter. That pattern may reflect a combination of cost discipline, subscription revenue visibility, and management's ability to execute against expectations with relatively low operational volatility.

The next layer of analysis would likely focus on segment profitability and recurring revenue trends rather than top-line growth alone. Subscription revenue, operating margin expansion, customer retention metrics, and cash-flow conversion can provide additional context for why earnings have repeatedly exceeded forecasts. Reviewing analyst estimate revisions alongside those operating metrics may also help identify whether the market has systematically underestimated the company's earnings power despite having access to broadly similar information.

Meta Platforms, Inc. (META)

Beat Streak: 13 quarters.
Next quarterly report: July 29EPS: $7.18; Revenue: $60.18B (consensus).

Meta's 13-quarter beat streak carries a different significance than similar streaks at smaller companies. The company sits among the most heavily covered stocks globally, with extensive analyst coverage, constant media attention, and frequent scrutiny of its advertising business, AI investments, and capital spending plans. In an environment where information is widely available and forecasts are continuously updated, persistent earnings outperformance becomes more difficult to achieve.

The streak reflects a recurring pattern seen throughout Meta's recent operating history: concerns surrounding spending levels or platform transitions have often been accompanied by stronger-than-expected monetization and efficiency outcomes. Over the past several years, management has balanced substantial investment in artificial intelligence infrastructure with improvements in operating profitability and advertising performance. That combination has repeatedly challenged assumptions embedded in consensus estimates.

For readers evaluating whether the streak reflects a durable signal, advertising revenue trends alone tell only part of the story. Operating-margin data, capital expenditure trends, user engagement metrics, and analyst target revisions provide a more complete framework. The interaction between AI-related spending and earnings generation remains particularly important because it helps explain whether future earnings surprises are being driven by revenue strength, expense control, or some combination of both.

Celestica Inc. (CLS)

Beat Streak: 27 quarters.
Next quarterly report: July 27 EPS: $2.28; Revenue: $4.29B (consensus).

Celestica's 27-quarter streak highlights one of the more underappreciated themes in recent earnings cycles: the growing importance of advanced manufacturing and supply-chain execution. While many investors focus on end-market demand, companies operating deeper within technology and industrial ecosystems often reveal changes in customer spending patterns before they become visible elsewhere.

Unlike software businesses with recurring subscription revenue, manufacturing-focused companies face a more complex operating environment. Customer orders, component availability, production efficiency, and product mix can all influence profitability from quarter to quarter. Sustained earnings outperformance in that context suggests that management has consistently navigated those variables more effectively than consensus models anticipated.

The most useful supporting datasets for understanding the streak would likely include segment-level revenue growth, margin performance, customer concentration trends, and capital allocation data. Analysts may also benefit from reviewing order activity and backlog-related disclosures because those figures often provide early signals about demand visibility across the industries Celestica serves. The consistency of earnings surprises becomes more meaningful when paired with evidence that operational execution has remained stable across multiple demand environments.

Valero Energy Corporation (VLO)

Beat Streak: 40 quarters.
Next quarterly report: July 30EPS: $9.66; Revenue: $38.43B (consensus).

A 40-quarter earnings-beat streak is unusual for any company, but it is particularly notable in refining. Energy markets are inherently cyclical, and refining margins can fluctuate sharply in response to commodity prices, fuel demand, maintenance schedules, and global supply disruptions. Against that backdrop, Valero's record suggests a level of operational consistency that has repeatedly exceeded what analysts expected from a traditionally volatile industry.

One reason the streak merits attention is that Valero's earnings are influenced by factors that are often difficult to model precisely. Refining spreads, feedstock costs, utilization rates, and regional market dynamics can change quickly. Yet despite those variables, the company has continued to report results above consensus expectations over an extended period. That pattern may indicate that management's operational execution and asset optimization have provided a stabilizing effect even when broader market conditions were less predictable.

To evaluate the signal more deeply, investors would likely focus on refining margins, throughput volumes, utilization rates, and free-cash-flow generation rather than revenue alone. Historical earnings-surprise data becomes significantly more informative when viewed alongside operational metrics that explain how the company converts changing energy-market conditions into reported profitability. In Valero's case, the streak appears less tied to a single favorable cycle and more connected to a long record of navigating multiple cycles with consistent execution.

Decoding the Signal Behind Sustained Earnings Beats

Viewed individually, an earnings beat is simply a reporting outcome. Viewed across dozens of consecutive quarters, it becomes something else entirely: evidence that consensus expectations may be systematically lagging behind operational reality.

That distinction is what makes the five companies in this screen interesting. They operate in different industries, face different economic drivers, and are covered by vastly different numbers of analysts. Yet they share a common characteristic: they have repeatedly delivered results above market expectations over extended periods. The signal is not necessarily that these businesses are outperforming their peers. Rather, it is that consensus models have struggled to fully capture some aspect of their execution, cost structure, demand profile, or capital allocation discipline.

The deeper question, therefore, is not how many times a company has beaten estimates. It is why the forecasting gap continues to exist.

This is where a broader data framework becomes valuable. Earnings surprise data identifies the pattern, but understanding the source of that pattern requires looking across multiple dimensions of company performance. For example, a company with a long beat streak may appear straightforward until Income Statement data reveals operating margins expanding faster than revenue. In another case, Cash Flow Statement data may show free cash flow compounding at a different rate than earnings estimates imply. The surprise itself becomes less important than the underlying business dynamics driving it.

Analysts can take the process further by combining earnings-surprise history with estimate-revision trends and analyst target data. When consensus revisions, analyst targets, and reported results begin moving at different speeds, the gap often reveals more than the earnings beat itself. Datasets available through FMP make it possible to compare those moving pieces within a single research workflow, helping distinguish between companies that merely exceed estimates and those that consistently challenge the assumptions behind them. Comparing Earnings Surprises data against Analyst Estimates, Price Target, and Historical Rating datasets can help reveal where those gaps are narrowing and where they continue to persist.

Balance sheet quality also deserves attention. Some earnings beats stem from durable operational improvements, while others may be influenced by short-term financial factors. Examining leverage trends, liquidity metrics, and capital allocation activity alongside reported earnings can provide additional context around the quality of the result. Combining Earnings Surprises data with Balance Sheet statements, Cash Flow statements, and even Insider Trading activity creates a more complete picture of whether management behavior aligns with the financial signals appearing in reported results.

What emerges from this broader view is that sustained earnings beats are often less about a single quarter's performance and more about organizational consistency. Across software, digital advertising, manufacturing, energy, and infrastructure, the companies in this screen demonstrate that forecasting gaps can persist far longer than many market participants assume. Identifying those gaps is the starting point. Understanding the operational and financial factors that keep them open is where the analysis becomes more valuable.

Building a Repeatability Screen with FMP Data

Screening for consistent earnings outperformance works best when you start from the entire dataset rather than a curated list of names. Pre-selecting companies introduces bias upfront—especially when the objective is to uncover patterns that may not be obvious within familiar coverage. A cleaner approach is to begin with the full distribution of earnings outcomes and let the filtering process surface repeat performers on its own.

The FMP Earnings Surprises Bulk API is the practical entry point for that process. It standardizes quarterly EPS results against consensus estimates across a broad equity universe, which makes it possible to scan for surprise patterns without needing to stitch together multiple sources. Before running any calls, the only requirement is a valid API key.

1. Pull Bulk Earnings Surprises

Begin by hitting the Earnings Surprises Bulk API, which aggregates every quarterly EPS surprise — positive or negative — for the year you specify:

https://financialmodelingprep.com/stable/earnings-surprises-bulk?year=2025&apikey=YOUR_API_KEY

Sample Response:

[

{

"symbol": "AMKYF",

"date": "2025-07-09",

"epsActual": 0.3631,

"epsEstimated": 0.3615,

"lastUpdated": "2025-07-09"

}

]

From here, the first cut is mechanical: isolate the entries where epsActual > epsEstimated. That gives you the universe of names that beat expectations at least once during the period — essentially a raw pool before you evaluate whether any of them can deliver that result consistently.

2. Retrieve Company-Level Details

With that universe in hand, the analysis moves from identifying events to evaluating consistency. For each ticker that cleared the first filter, pull its complete quarterly earnings history using the Earnings Report API:

https://financialmodelingprep.com/stable/earnings?symbol=AAPL&apikey=YOUR_API_KEY

Looking at the complete sequence of reported quarters makes it possible to evaluate frequency and clustering. This is where judgment enters the workflow. Some analysts require three or more consecutive beats to qualify as a streak; others impose minimum surprise thresholds or remove near-zero deviations. The parameters can be adjusted, but the intent stays the same: separate sustained execution from statistical noise.

By this point, the screen has moved beyond identifying isolated surprises. What began as a broad event scan turns into a structured assessment of earnings reliability, highlighting companies where internal forecasting and operational control have proven more consistent than the market's expectations over time.

Scaling the Screen: Testing the Signal Across Broader Coverage

A repeatability screen earns its credibility not by how many companies it includes, but by how well it holds up as the data environment becomes less predictable. The most effective way to test that is to widen the scope in stages—starting with tightly modeled segments and moving outward into areas where estimates are looser and coverage is thinner. The goal is simple: see if the signal survives as conditions become less controlled.

The first pass sits within the Free plan, where the dataset is anchored in widely covered large-cap names like Apple Inc., Alphabet Inc., and JPMorgan Chase & Co.. This is the most efficiently modeled part of the market—analyst coverage is dense, estimates tend to cluster, and expectations are generally well-defined. If a streak-based approach produces consistent outputs here, it suggests the framework is functioning on stable ground rather than reacting to noise in the data.

Moving into the Starter plan expands the universe to include a wider range of U.S. equities, bringing in smaller-cap and more specialized companies. At this level, estimate dispersion becomes more visible as coverage thins out. That shift acts as a natural pressure test. When the same criteria continue to surface repeat performers, the pattern begins to look less dependent on tightly managed forecasts and more tied to actual operating consistency.

The final step, via the Premium plan, extends the screen across international markets such as the U.K. and Canada. The methodology remains unchanged, but the inputs become more varied. Differences in reporting conventions, sector mix, and estimate reliability introduce additional complexity. Applying the same framework across these regions helps validate that the signal—earnings consistency—remains comparable even as the underlying data becomes more heterogeneous.

From Analyst Workflow to Standardized Research Framework

The transition from individual screening model to firm-wide research infrastructure usually begins quietly. An analyst builds a process to track recurring earnings surprises, another team starts referencing the outputs, and over time the methodology becomes embedded in broader coverage discussions. What starts as a desk-level workflow gradually turns into a standardized framework for evaluating operational consistency across sectors and market regimes.

That evolution is rarely driven by top-down mandates alone. In practice, the strongest push toward standardization tends to come from analysts closest to the data — the people refining filters after each earnings cycle, stress-testing assumptions against new quarters, and identifying where consensus models repeatedly fail to adjust fast enough. Once a workflow demonstrates that it can consistently surface meaningful signals, the inefficiencies of fragmented research processes become harder to ignore.

Most firms already recognize the symptoms: multiple teams maintaining slightly different versions of the same screen, inconsistent threshold definitions across sectors, isolated spreadsheets with limited transparency, and duplicated effort spent reconciling conflicting outputs. Over time, those inconsistencies become operational friction. They slow collaboration, complicate audit trails, and make it difficult to determine whether differences in conclusions come from actual analytical disagreement or simply from variations in methodology.

A standardized framework changes the conversation from “who built the model” to “how the organization defines the signal.” Shared dashboards replace disconnected files. Screening criteria become reviewable rather than buried inside private workflows. Inputs, revisions, and assumptions can be tracked across teams, creating clearer governance around how data-driven conclusions are formed. For research groups operating across multiple sectors or geographies, that consistency becomes increasingly important as workflows expand beyond the analysts who originally designed them.

At that stage, the challenge is no longer discovering the signal — it is preserving methodological consistency as adoption widens across the organization. Centralized infrastructure such as the FMP Enterprise plan becomes relevant not because it changes the analytical framework itself, but because it helps maintain unified data access, version control, and cross-team visibility once the workflow moves beyond a single desk. The objective is continuity: ensuring that the same earnings-consistency signal is being measured the same way across the broader research platform.

Keeping Earnings Consistency in Motion

Earnings beats become more meaningful when viewed as a pattern rather than a series of isolated events. Using the Earnings Surprises Bulk API as a starting point, analysts can move beyond quarterly headlines and focus on a more revealing question: which companies continue to outperform expectations, and what does that persistence say about the underlying business?

Want more? Explore our earlier article: Weekly Signals Desk | Five Notable Valuation Disconnects from the FMP API (June 1-5)

Disclosure: Signals Desk content is provided for informational and analytical purposes only and does not constitute investment advice or trade recommendations. The analysis reflects interpretation of market data and publicly disclosed or third-party information, including data accessed via Financial Modeling Prep APIs, at the time of publication. Signals discussed are probabilistic, can be wrong, and may change as market conditions and consensus data evolve. This content should be considered alongside broader research, individual objectives, and risk assessment.

About the Author

David Kirakosyan
David Kirakosyan

Weekly Signals Desk analysis and API-driven market workflows

David Kirakosyan writes the Weekly Signals Desk for FMP, breaking down market signals while showing readers how to build similar workflows using the FMP API. His work focuses on turning raw API data into practical market analysis and repeatable workflows that developers and analysts can adapt to their own research.

Related

Financial data for every need

Real-time quotes and 30+ years of historical data, including prices, fundamentals, and insider transactions — all accessible via API.