I don't really understand the market reaction on today's press release. Stable revenue guidance, strong cash flow, share repurchase, not considering that the company tends to be conservative with guidance.
About reaffirmed 2012 outlook: They already know the rough numbers for Q4. Reading between the lines this press release says 'Hey, we are a good company, you should purchase some shares at P/E 10'. I would not be surprised if they report upbeat figures in February. As I said they tend to beat their own guidance based on the past few years history.