IBM shares crashed 25.2% on Tuesday after its preliminary Q2 results missed Wall Street expectations. In a letter to investors, IBM CEO Arvind Krishna said clients shifted their quarterly capex spend toward servers, storage and memory in late June. He added, "We didn't adapt and move quickly enough, and numerous large deals failed to close on the timelines we expected."