18:14 May 21 2025

Baidu’s non-GAAP net income fell 8% to CNY6.5 billion (USD891 million) in the first quarter from a year earlier, the Chinese tech giant’s latest earnings report showed today. Revenue rose 3% to CNY32.5 billion (USD4.47 billion).

Follow Yicai Global on