The company just posted earnings of $10.17 per share, and revenue of $531 million. Wall Street was looking for 10 cents and $519 million. The earnings number is inflated by AOL’s giant patent sale, but when you strip that out, you end up with 23 cents per share — a big ol’ beat.



