“`html
International Business Machines Corporation (IBM) is set to report second-quarter earnings on July 23, 2025. The Zacks Consensus Estimate predicts sales of $16.59 billion and earnings of $2.64 per share. Estimates for IBM’s earnings in 2025 and 2026 remain unchanged at $10.95 and $11.66 per share respectively over the past 60 days.
IBM has demonstrated a four-quarter earnings surprise of 7.9% on average, with a 12.7% beat in the last reported quarter. As of now, IBM holds an earnings surprise prediction (ESP) of 0.00% and a Zacks Rank of #4 (Sell), indicating no clear expectation for an earnings beat this upcoming quarter. The anticipated Consulting segment revenue is $5.21 billion, while IBM’s projection stands at $5.17 billion.
In the latest quarter, IBM extended its partnership with Microsoft to develop innovative solutions across various industries and acquired Hakkoda Inc., a data consultancy, aiming to enhance its capabilities in AI transformation. Despite a 53.9% increase in IBM’s stock over the past year, the company faces competitive pressures from Amazon Web Services and Microsoft Azure, alongside challenges from currency fluctuations and pricing pressures.
“`