baidu yoy 4.2b 131.5m,
Baidu beats estimates as Q1 income rose 1% YoY to ~$4.2B however misses with a ~$131.5M web loss, amid a shift into AI and supplying tech to others — Baidu Inc. posted a shock rise in income, after efforts to increase in areas akin to cloud computing and autonomous driving offset weak advert gross sales in China.