IBM's stock takes a hit after mediocre earnings report | Fortune