Baidu (BIDU -0.09%) has now released its earnings report, and the news was excellent. Net income up 36%. Revenue up 40%. So why did the stock take a 10% haircut on the news? In this video, Motley Fool tech and telecom analyst Andrew Tonner tells investors about the two main short-term factors putting downward pressure on Baidu's share price, and why, more than ever, he sees the stock as one of the greatest buys in tech.