IBM's worst day in years was not a mystery. It was a spend problem. The company said clients moved quarterly capex into servers, storage, and memory before expected price increases landed, and the stock reacted like that sentence was the whole quarter.
The numbers were not broken on their own. IBM's preliminary second-quarter results showed revenue of $17.2 billion, software up 5 percent, consulting flat, and infrastructure down 7 percent. But the mix mattered more than the headline. When the money moves into the layer under the software, the quarter changes shape fast.
Arvind Krishna said the quiet part out loud in his letter to investors: "We did not anticipate the magnitude of the capex reprioritization." That is the sentence that matters. It says the issue was demand showing up somewhere else, and showing up earlier than IBM modeled.

That is also why the old mainframe story comes back into view. IBM said the quarter was worse than expected because of a shortfall in Z performance and the associated software stack, mostly transaction processing. In plain English, a company with a still-important enterprise cash machine missed because customers were busy buying the parts around it.
The money moved
The buying pattern is the real story. IBM said clients shifted spend toward servers, storage, and memory to secure supply-constrained infrastructure ahead of expected price increases. That is not the AI story most vendors want to tell on stage. It is the AI story that shows up in procurement. The budget is still getting pulled into the hardware and memory that make the software possible.
AP's coverage of the same letter captured the tone from IBM's side: "this quarter we faltered." That is useful because it keeps the blame from turning into a clean external excuse. IBM also said it did not adapt and move quickly enough, and that numerous large deals failed to close on the timing it expected. That is an execution miss, not just a market cycle.
Free HubSpot workshopBring one HubSpot problem to a free 30-minute callA screen-share walkthrough of your portal with me, not a salesperson, and a short roadmap at the end. No contract or credit card.Book the free workshopThe market read it that way too. Shares fell hard before the open, and the damage spread beyond one ticker because IBM is still a decent read on how enterprise buyers are behaving. If software revenue is up while infrastructure revenue is down, the obvious question is where the next dollar is going. Right now IBM is saying to watch the capacity layer first.
Once context has to move from one owner to the next, the cost shows up in delay, rework, and bad timing, whether the context is memory supply or a pipeline report. IBM's version is bigger and more expensive, but the pattern is the same. The quarter changes when the handoff changes.
IBM also left itself some good news. Red Hat still grew faster, recent acquisitions performed well, consulting signings with GenAI were still there, and infrastructure tied to client buying had its best performance in reported history. So this was not a story about IBM falling apart. It was a story about the market buying a different part of the stack faster than IBM planned for.
The cleanest read is the least dramatic one. AI is not only pulling demand into software and services. It is also pulling demand into memory, storage, and the older hardware layers below the product everyone demos. IBM just had a quarter where that shift showed up all at once, and the stock punished the company for not seeing the timing fast enough.



