Baidu beats Q2 estimates with total revenue of ~$3.81B, up 24.4% YoY, on strong growth of its online advertisement business, and net income of ~$939.4M Reuters 2018-08-01 Baidu Related Coverage View article TechNode View article South China Morning Post View article Financial Times View article MarketWatch