They are going to do more than just beat the earnings... Wouldn't be surprised if something is announced that has been in the works for a while.
Stock will be up 10% like LLTC
Or could this be buy the rumor and sell the news? This is quite a pop given that the results will be announced in a few hours, and the forecast was revised significantly downward.
The nice pop sure looks it!