- Baidu surpasses fourth-quarter revenue estimates.
- Baidu announces a $5 billion share repurchase.
- The search engine giant generates most of its revenue from online ads.
- Advertisers are returning to Baidu after China lifted its zero-Covid-19 policies, which is a positive sign for the country’s economic prospects.