The Earnings Season Paradox Just Broke: The Companies That Beat Estimates Are the Ones Telling You the War Matters
THE BRIEF
- IBM and ServiceNow both beat earnings estimates and both sold off sharply. The reason connects the Geopolitical Desk’s ceasefire analysis to the Market Desk’s earnings thesis in a way neither could see alone: the war is now showing up inside enterprise revenue pipelines, not just commodity prices
- ServiceNow flagged Middle East deal delays directly. IBM held guidance flat despite beating by $0.10 EPS and $300 million revenue, citing geopolitical uncertainty. The software sector fell approximately 5% in a single session, the largest single-day move for the cohort since the conflict began
- Ghalibaf’s reported resignation from Iran’s negotiating team hit markets at 1 PM. The S&P 500 turned negative on the headline, prediction markets for a peace deal by April 30 fell to 9%, and the IRGC’s consolidation of Iran’s diplomatic posture removed the last pragmatic voice from the table
- The BoC’s April 29 calculus just shifted. The Economy Desk framed the decision as a tension between headline inflation and core stability. The afternoon’s Ghalibaf headline and Brent’s move above $103 extend that tension: the “transitory” framing the BoC needs to justify a hold is getting harder to defend with each week the strait stays closed
- The Behavioral Desk’s whipsaw framework proved prescient within hours. Investors who experienced Wednesday’s record high and Thursday’s reversal are now processing exactly the peak-reference loss aversion pattern the morning article described, at the precise moment when the earnings channel into the war cost has become visible
At 10 AM this morning, five desks independently built five frameworks for the day. The Market Desk said the record close was driven by two forces: ceasefire relief and an earnings season running above 80% beat rates. The Geopolitical Desk said the ceasefire was not operationally meaningful and Iran’s leverage was structural. The Economy Desk said the BoC’s April 29 hold depended on the “transitory” framing surviving contact with the next CPI print. The Tax & Wealth Desk said the inflation environment created a specific asset-location opportunity inside registered accounts. The Behavioral Desk said the whipsaw pattern was eroding investor discipline at the reference point, not at the trough. Each was correct with the information available. What none could see is what the closing data makes visible when all five are held together.
The Earnings Beat That Proved the War’s Second Channel
The Market Desk’s morning framework rested on a critical assumption: that the earnings season was providing an independent floor for equities, insulated from the geopolitical backdrop. The 80% beat rate, the semiconductor streak, GE Vernova’s datacenter-linked guidance raise: all of it suggested that corporate America was absorbing $100 oil without fundamental damage. Wednesday’s record high was the market’s way of saying the earnings channel and the war channel were operating on separate circuits.
Thursday afternoon broke that thesis. IBM beat EPS by $0.10, beat revenue by $300 million, and fell nearly 9%. ServiceNow beat revenue estimates and raised full-year subscription guidance, then fell more than 15%. The combined selloff pulled the broader software sector down approximately 5% in a single session. This is not a miss-driven selloff. Both companies delivered results above expectations. What they also delivered, in the language that matters more than the numbers, was confirmation that the Iran conflict has a second channel into corporate performance: enterprise deal velocity.
ServiceNow’s CFO said explicitly that Middle East deal delays affected subscription revenue. IBM’s CFO held full-year guidance flat despite a strong beat, citing geopolitical uncertainty, then noted the company has never raised guidance in a first quarter. The market heard what those two statements meant in combination: the war is slowing enterprise purchasing decisions in a region that generates real software revenue, and that slowdown is not yet priced into forward estimates. The 80% beat rate that powered Wednesday’s record is backward-looking. What IBM and ServiceNow revealed Thursday is the forward-looking drag: customers who need to buy software are waiting, and the waiting gets longer if the conflict extends.
The contrast with Texas Instruments, which surged 6% on industrial and automotive demand recovery, and Lam Research, which beat on chip tooling demand, sharpens the picture. Hardware tied to physical infrastructure is thriving. Software tied to enterprise decision-making cycles is absorbing the war’s uncertainty through delayed contracts. The semiconductor streak that the Market Desk correctly identified as fundamentally driven is real. But the software layer above it, where purchasing decisions require executive confidence in the planning horizon, is where the conflict’s second channel runs. That distinction was invisible at 10 AM. It is the day’s most important signal at 4 PM.
The Negotiating Table Just Lost Its Last Pragmatist
At approximately 1 PM, Israel’s N12 News reported that Iran’s Parliament Speaker Ghalibaf had resigned from the negotiating team following IRGC intervention. Iran denied the report, but the market reaction was immediate: the S&P 500 turned negative, WTI surged above $97, and prediction markets for a peace deal by April 30 dropped from 18% to 9%. Whether or not the resignation is confirmed, what the market priced in 60 seconds is worth understanding: Ghalibaf was the last figure in Iran’s diplomatic apparatus who combined conservative credentials with pragmatic economic reasoning. His removal, real or signalled, means the IRGC is now driving Iran’s posture.
This connects directly to the Economy Desk’s April 29 framework. The BoC’s justification for holding at 2.25% rests on calling the energy shock “transitory,” meaning external and temporary. Transitory requires a plausible path to resolution. With Brent closing above $103, the strait still functionally closed, and Iran’s pragmatic negotiating voice reportedly sidelined by the Revolutionary Guard, the duration assumption underneath the BoC’s framing is weakening. The hold is still the near-certain outcome next Wednesday. But the Monetary Policy Report language, which the Economy Desk correctly identified as the real event, now needs to acknowledge a scenario where $100 oil is not a three-month shock but a structural repricing of Canadian inflation inputs.
If the BoC’s April 29 MPR uses language that acknowledges the possibility of sustained energy-driven inflation lasting beyond a single quarter, the Tax & Wealth Desk’s asset-location framework becomes more than a planning conversation. It becomes an urgency conversation. Energy holdings generating elevated distributions in non-registered accounts are not just a tax drag: they are evidence of an inflation channel that the central bank may be forced to respond to, making the timing of the TFSA transfer a decision with rate-sensitive consequences.
What Friday Morning Looks Like Now
The Behavioral Desk’s whipsaw framework was written at 10 AM as a diagnostic tool. By 4 PM it had become a prediction. Investors who checked their portfolios at Wednesday’s close saw records. Investors who checked Thursday afternoon saw the S&P 500 back below 7,110, software names cratering, and an Iranian headline that removed the last plausible off-ramp from the conflict calendar. The peak-reference loss aversion pattern the morning described is now operating on two tracks simultaneously: the equity track (record to pullback) and the geopolitical track (ceasefire hope to negotiator resignation).
For Canadian advisors, Friday morning’s priority list changed at 1 PM today. The clients who need to hear from you first are not the ones with energy exposure, whose positions are performing exactly as the Geopolitical Desk’s framework predicted. They are the clients with enterprise software exposure, whether through direct holdings, U.S. large-cap funds, or global equity ETFs with meaningful SaaS weighting. IBM’s 9% decline and ServiceNow’s 15% crash are not earnings misses. They are the first earnings-season evidence that the war’s economic cost runs through enterprise purchasing behaviour, not just commodity prices. That is a new variable, and it arrived after the record close that was supposed to signal the all-clear.