Baidu's Q1 Earnings & Revenues Top Estimates, Margins Down Y/Y

  • BIDU stock declines post first-quarter 2025 earnings release. Baidu Core's performance was promising, but iQIYI was soft.