IBM (IBM), the iconic, old-line technology company that has managed to navigate every major technology transition of the last 40-50 years, is in a very precarious spot as we approach 2nd quarter, 2017 earnings on Tuesday, July 18th, 2017.
Analyst consensus is expecting or looking for earnings per share of $2.75 on $19.74 billion in revenue for expected year-over-year growth of 7% in earnings but still a 1% decline in revenue.
And there is the issue: lots of the mainstream financial media have picked up on the 22 straight quarters of lack of revenue growth (sometimes flat y/y, but mostly low-single-digits declines) and given the estimates it looks like more of the same for Q2 '17.