Looking at Yahoo's first quarter earnings, you gotta wonder why this company can report so strongly, and what magic bullet it employed during the quarter that apparently eluded management over the past two years.

We expected Yahoo to beat the Street for the quarter, and that's what the company did: reporting 11 cents a share on $1.35 billion versus the 9 cents and $1.32 billion respectively that analysts projected. The company's EBITDA earnings also soared to $460 million, against the $435 million analysts anticipated.