International Business Machines Corp's earnings per share came in at $2.40 per share, more than the anticipated $2.38 per share, while profit in the third quarter recorded $3.2 billion compared with $2.8 billion a year earlier. Revenue rose 1% from the previous three months recording $23.6 billion. On the other hand, IBM raised its outlook expecting that annual earnings will reach $9.85 per share, more than the previously forecasted $9.70 per share.