IBM Q2 Preliminary Earnings
Rev. $17.2B, est. $17.86B
Software rev. up 5%
Consulting rev. flat, up 1% at constant currency
Infrastructure rev. down 7%
CEO: Saw clients shift quarterly Capex spend in June
CEO: What played out was worse than our expectations