Business IBM quarterly results outperform estimates as restructuring shows progress Sneha Mali April 20, 2022