IBM reported fourth-quarter earnings and revenue that beat estimates on the back of growth in emerging markets.
The company said quarterly net income rose 10 percent to $US6.1 billion, or $US5.39 a share from $US4.71 a year earlier. Revenue dropped 1 percent to $US29.3 billion.
Analysts had expected the company to report net income of $US5.95 billion, or $US5.25 a share, on revenue of $US29.05 billion, according to Thomson Reuters I/B/E/S.
Revenue in Brazil, India, Russia and China increased by 7 percent in 2012, or 12 percent adjusted for currency fluctuations.
IBM estimated earnings of at least $US16.70 a share for the full year, above analysts' consensus forecast of $US16.57.
Some analysts said IBM's results were a sign that the tech spending environment was improving.
"It is better than what people had feared," said Brian Marshall, an analyst at ISI Group.
"Virtually every segment did a little bit better than people expected. It supports the fact that things are getting better out there at least from a tech industry standpoint."