This was written by CNBC producer, Robert Hum

After the bell, IBM is down 3 percent after its Q1 revenue results missed estimates, led by double-digit declines in Systems and Technology (down 23 percent) as well as the Global Services (down 10 percent) divisions.