Baidu earnings matched, revenue fell short of estimates

Baidu earnings matched, revenue fell short of estimates