Baidu's Moment of Transformation: AI Revenue Supports Half the Company for the First Time, Profits Still Passing the Test
Baidu is experiencing the “painful moment” of its AI transformation. On May 18, Baidu released its Q1 2026 financial report, showing total revenue of 32.1 billion yuan, a slight year-on-year decline of 1%; net profit attributable to Baidu in the same period was 3.445 billion yuan, shrinking by