IBM already reported last week and beat estimates. I think they did it early due to the rumors that started that they would miss.