The numbers were pretty bad, big miss on revenue and guidance below analyst expectations. It seems the market was pricing in even worse numbers, given the terrible stock performance over the last quarter and last 18 months. It's really only up 6-7% over yesterday's close after taking out today's fear drop related to the abysmal FB report yesterday. After FB's most disastrous ER in modern history for a megacap, just about anything looks better in comparison.