iQiyi is a Publicly Owned company headquartered in China, with Baidu as its parent company. Founded in 2010, the company employs approximately 3,320 individuals and reported $3.8B in revenue as of 2025. Functioning as a Chinese subscription video on-demand (SVOD) over-the-top (OTT) streaming service, iQiyi, formerly known as Qiyi, primarily produces and distributes films and television series, delivering media and TV services.
On July 3, 2026, iQIYI named Ying Tian as its new Chief Financial Officer, effective immediately, with Ying Zeng stepping down as Interim CFO to return to her previous role as Senior Vice President of Finance. This appointment was previously announced on July 2, 2026, with Mr. Tian's role as CFO also stated to be effective the same day.
iQiyi currently holds 35 broadcasting rights for sports competitions including tennis, golf, ice hockey, futsal, basketball, combat sports, soccer | association football, motorsports and american football.