This week's earnings scan highlighted a familiar but often overlooked signal: a small group of companies that continue to clear the bar quarter after quarter while expectations struggle to keep pace. Across energy infrastructure, software, retail, materials, and lodging, the pattern is the same — operational execution repeatedly outrunning the consensus model.
To examine where that consistency is showing up, we mapped recent results using the Earnings Surprises Bulk API, which aggregates EPS actuals versus estimates across the reporting universe. Rather than focusing on a single quarter's beat, the dataset allows us to identify something more durable: companies where earnings outperformance is becoming a pattern rather than an event.
In this article, we walk through how the API can be used to surface repeat earnings beats — and highlight five companies where that streak is currently standing out.
Five Companies With Long Earnings Beat Streaks
Valero Energy Corporation (VLO)
Beat Streak: 39 quarters.
Next quarterly report: April 30 — EPS: $1.86; Revenue: $27.8B (consensus).
A 39-quarter earnings beat streak is unusual for a refining business, where margins are typically driven by volatile commodity spreads and seasonal demand. Valero's consistency reflects a combination of operational scale and disciplined throughput management. In recent results, refining margins climbed sharply — reaching $13.61 per barrel in the fourth quarter of 2025, up from $8.44 a year earlier — while throughput volumes exceeded 3.1 million barrels per day, highlighting how strongly the company's earnings are tied to refining efficiency rather than pure price exposure.
This matters because it suggests the company's earnings reliability is less about a single commodity cycle and more about execution across its network of refineries and logistics assets. Even in periods when refining margins compress — as seen earlier in 2025 during seasonal maintenance — the company has still tended to exceed consensus estimates, indicating that analyst models may systematically lag operational changes within the refining complex.
To understand whether the streak reflects operational leverage or cyclical tailwinds, the most useful datasets are segment-level income statements and refining margin metrics, particularly throughput rates and margin per barrel. These inputs help isolate whether earnings beats are coming from improving spreads, operational efficiency, or shifts in product mix — each of which has different implications for how durable the signal may be across commodity cycles.
Twilio Inc. (TWLO)
Beat Streak: 15 quarters.
Next quarterly report: April 30 — EPS: $1.27; Revenue: $1.34B (consensus).
Twilio's 15-quarter beat streak stands out because the company spent much of the last several years transitioning from high-growth expansion toward profitability discipline. The shift toward cost control, product bundling, and usage-based revenue stabilization has gradually reshaped the company's financial profile. Instead of relying solely on volume growth in messaging and communications APIs, the company's earnings consistency increasingly reflects margin improvements and operating efficiency.
That shift is significant because consensus models often adjust slowly when a company moves from growth-first to efficiency-focused operations. When operating leverage begins to appear in a software platform business, earnings surprises can occur repeatedly as analysts recalibrate assumptions around customer usage patterns, product mix, and cost structures. A streak of this length suggests the market's expectations for Twilio's earnings power have required multiple revisions rather than a single adjustment.
For deeper context, operating margin trends and segment-level revenue data are particularly useful. Examining Twilio's income statement and product-line revenue breakdowns can reveal whether earnings surprises are tied to messaging usage, higher-margin software tools, or cost structure improvements. That distinction helps clarify whether the pattern reflects structural profitability changes or simply cyclical fluctuations in developer-driven communications demand.
Urban Outfitters, Inc. (URBN)
Beat Streak: 8 quarters.
Next quarterly report: May 26 — EPS: $1.14; Revenue: $1.46B (consensus).
Urban Outfitters' eight-quarter earnings beat streak reflects something retailers rarely sustain: consistent execution across multiple brands in a consumer environment that has been uneven across income segments. Recent results illustrate the pattern. The company reported revenue growth of roughly 12% year over year and a double-digit increase in net income, setting records for several reporting periods while all major brands contributed to growth.
Retail earnings surprises often emerge when inventory management and merchandising cycles outperform expectations. In Urban Outfitters' case, the signal appears tied to brand diversification — including the Anthropologie and Free People segments — which can smooth volatility when consumer preferences shift. When a retailer manages to align product cycles, digital sales growth, and store productivity simultaneously, the result can be a series of incremental earnings beats rather than a single outsized quarter.
To evaluate whether this pattern reflects sustainable operational execution, same-store sales metrics and segment revenue data are particularly informative. Reviewing segment-level income statements and brand performance data helps determine whether the streak is driven by one standout brand or by coordinated strength across the company's portfolio — a key distinction when assessing earnings consistency in retail.
Corning Incorporated (GLW)
Beat Streak: 8 quarters.
Next quarterly report: May 5 — EPS: $0.68; Revenue: $4.27B (consensus).
Corning's eight-quarter streak reflects a different type of earnings consistency: the ability to outperform expectations across multiple industrial and technology cycles simultaneously. The company operates in markets ranging from display glass and optical fiber to specialty materials, creating a diversified earnings base tied to global electronics, telecommunications, and data infrastructure demand.
In recent reporting periods, Corning has benefited from structural demand tied to network expansion and data-center infrastructure. For example, the company reported results above expectations alongside stronger demand in certain technology-linked segments, demonstrating how its materials platforms can capture growth from broader infrastructure cycles.
Understanding the reliability of that streak requires looking beyond headline earnings. The most relevant datasets are segment revenue and capital expenditure indicators across optical communications and display technologies. When those segments expand simultaneously, earnings surprises often follow because analyst models tend to treat them as independent cycles. Tracking these datasets helps determine whether Corning's beat streak reflects synchronized demand across its end markets or operational improvements within specific divisions.
Host Hotels & Resorts, Inc. (HST)
Beat Streak: 5 quarters.
Next quarterly report: April 29 — EPS: $0.61; Revenue: $1.60B (consensus).
Host Hotels' five-quarter streak highlights how earnings surprises can emerge even in sectors that appear fully recovered from the pandemic cycle. As a lodging REIT with a portfolio concentrated in high-end properties, the company's results are heavily influenced by room pricing power and travel demand among higher-income consumers.
Recent guidance provides context for the pattern. The company projected 2026 adjusted funds from operations (FFO) between $2.03 and $2.11 per share, above analysts' expectations, supported by sustained demand for premium lodging experiences even as mid-scale hotel segments show weaker occupancy trends.
This distinction between luxury and mid-tier travel demand is critical. When higher-end properties maintain strong pricing and occupancy simultaneously, the impact on REIT earnings can exceed consensus forecasts that assume more uniform demand across hotel categories. The most informative datasets for evaluating this trend are RevPAR (revenue per available room), occupancy rates, and portfolio-level operating income. Tracking those metrics alongside FFO provides insight into whether the company's earnings consistency is driven by pricing power, travel mix shifts, or portfolio composition within the hospitality sector.
Interpreting What Repeatable Beats Are Actually Telling Us
Looking across these five companies together, the most notable feature isn't sector alignment — it's the persistence of expectation gaps. Energy refining, communications software, specialty materials, retail, and hospitality operate under very different economic drivers. Yet each example shows the same structural pattern: analyst consensus repeatedly underestimating operational delivery. When that pattern holds across industries with unrelated revenue drivers, it suggests the signal is less about macro tailwinds and more about internal forecasting discipline, cost structure control, and operational visibility inside the companies themselves.
In practice, repeatable earnings beats often indicate that management teams have developed a forecasting advantage relative to the external analyst community. Companies with stable supply chains, diversified revenue streams, or strong pricing visibility can guide cautiously while consistently delivering slightly ahead of expectations. Over time, that dynamic creates a statistical footprint in earnings data — not a one-time surprise, but a sequence of smaller positive deviations that accumulate into a recognizable streak. The signal here is not simply “strong earnings.” It is expectations adjusting slower than operational reality.
That interpretation becomes clearer when earnings surprises are analyzed alongside additional FMP datasets rather than in isolation. For example, earnings streaks identified through the Earnings Surprises API gain context when paired with analyst estimates data, which shows how consensus projections evolved between reporting periods. If estimates remain relatively stable while companies repeatedly beat them, the pattern reflects lagging analyst adjustments rather than volatile earnings.
Financial statement data adds another layer. Comparing surprise streaks against metrics from the Income Statement API can reveal whether earnings beats are driven primarily by revenue expansion, margin improvement, or cost discipline. In refining and hospitality businesses, margin dynamics tend to dominate; in software and materials companies, operating leverage often becomes the differentiating factor. Distinguishing those drivers helps clarify whether the signal reflects cyclical conditions or structural operating efficiency.
Finally, sentiment indicators can test whether the market is recognizing the pattern. Cross-referencing streak candidates with analyst price targets or earnings estimate revisions can show whether consensus expectations are beginning to catch up. If price targets rise but earnings beats continue, the signal remains intact; if revisions accelerate and beats disappear, the adjustment cycle has likely already run its course.
Viewed this way, repeatable earnings beats are less about celebrating strong quarters and more about identifying where expectations systematically trail execution. The companies highlighted here illustrate how that gap can persist across very different industries — and how a multi-dataset workflow built on earnings surprises, financial statements, and analyst expectations can help isolate where the signal is strongest.
Building a Repeatability Screen with FMP Data
When the goal is to find companies that regularly outperform expectations, the process needs to start with the full dataset rather than a pre-selected watchlist. Beginning with a narrow list of familiar names introduces bias before the analysis even begins. A more reliable approach is to pull the entire universe of reported earnings outcomes and then allow the data itself to reveal which companies repeatedly exceed estimates.
That's where the FMP Earnings Surprises Bulk API becomes useful. It provides a standardized record of quarterly EPS results compared with analyst estimates across a wide range of equities, making it possible to identify patterns in earnings surprises at scale.
As with any automated workflow, the only prerequisite is confirming that your API key is active before making requests.
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.
Broadening the Universe as Coverage Scales
Expanding a repeatability screen works best as a staged process rather than a single jump to a larger dataset. The objective is to test whether the logic behind the screen holds up as market conditions become less controlled. A model designed to identify sustained earnings beats should first prove reliable in the most transparent segments of the market before being applied to areas where analyst coverage thins and estimates become less precise.
A practical starting point is the Free plan, where the dataset primarily includes heavily followed large-cap companies such as AAPL, GOOGL, and JPM. In that part of the market, analyst coverage is extensive and consensus estimates tend to cluster tightly. If the streak definitions and filtering rules produce sensible results under those conditions, it suggests the methodology is functioning correctly rather than benefiting from noise or incomplete data.
From there, moving into the Starter plan widens the U.S. coverage universe to include smaller-cap and more niche companies. With fewer analysts covering each name, consensus ranges widen and quarterly estimates can fluctuate more. This environment acts as a stress test for the screen. If the same methodology continues to surface repeatable earnings beats, the signal likely reflects underlying operational consistency rather than quirks in tightly modeled large-cap forecasts.
The next step is geographic expansion through the Premium plan, which adds markets such as the U.K. and Canada. While the screening mechanics remain unchanged, the context shifts. Differences in accounting standards, industry mix, and reporting conventions introduce additional complexity. Applying identical criteria across these regions ensures the results remain comparable and that the methodology measures the same concept of earnings repeatability regardless of market.
Taken together, this staged expansion functions as a form of validation. Start where data coverage is strongest, introduce variability through smaller companies, and only then extend the analysis across international markets. When the signal persists through each stage without requiring constant adjustment, it becomes far more likely that the screen is capturing a genuine pattern rather than a dataset artifact.
From Individual Workflow to Firmwide Analytical Standard
When a screen proves durable across multiple cycles and reporting seasons, its role inside a firm changes. What began as an individual analyst's tool for isolating repeatable earnings beats becomes a candidate for institutional infrastructure. The objective shifts from personal efficiency to analytical alignment: are all coverage teams identifying, defining, and interpreting “earnings consistency” the same way?
That transition rarely comes from management directives. It's usually driven by the analysts closest to the process — the ones who have refined the filters, pressure-tested the assumptions, and clarified edge cases. As those definitions harden, they create a foundation that can replace parallel spreadsheets and slightly different sector-level methodologies. Instead of five variations of the same screen living across desks, the firm operates from a shared logic set that can be reviewed, debated, and improved without being rebuilt each quarter.
Standardization changes the quality of internal discussion. Shared dashboards replace ad hoc models. Methodological adjustments become transparent rather than buried in isolated files. Audit trails improve because inputs, thresholds, and calculations are explicit. Governance strengthens not through additional oversight, but through structural clarity. Most importantly, cross-team conversations shift away from reconciling conflicting numbers and toward interpreting what the data implies.
At that stage, scaling through a centralized structure — such as FMP's Enterprise plan — becomes a durability decision. It ensures that a workflow already validated at the desk level can operate consistently across teams, with version control, continuity, and firmwide visibility. The value is not in adding features; it is in preserving methodological integrity as usage expands, turning a successful analyst process into shared research architecture.
Keeping Earnings Consistency in Motion
Earnings beats become meaningful when they form a pattern rather than a headline. Using datasets like the Earnings Surprises Bulk API makes it possible to track those patterns across reporting cycles and see where expectations continue to trail operational execution. As new quarters are reported, the signal evolves — not by predicting outcomes, but by observing which companies keep quietly clearing the bar.
Want more? Explore our earlier article: Weekly Signals Desk | Five Dividend Hikes Flagged by the FMP API (Feb 23-27)
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.

