GlobeNewswire Inc.·2d ago·Iqiyi, Inc.iQIYI Swings to Loss as China Streaming Giant Battles Ad SlowdownChinese streaming platform iQIYI reported Q1 2026 revenue of $902.5M, down 13% YoY, with net loss of RMB294.6M versus prior-year profit. IQrevenue declinemembership services