Lower costs ease iQiyi's Q1 decline
iQiyi's net income fell 72% YoY to RMB 182 million in Q1 2025 as revenue declined 9% to RMB 7.19 billion. The drop was driven by a lighter content slate and weaker ad sales. Reductions in content costs and gains from foreign exchange and other income helped cushion the impact.