Services-Video Tape Rental·CHAOYANG DISTRICT BEIJING
Summary Financials
Revenue
$4.0B
-10.8% YoY
FY 2024
Adj. EBITDA
$268.4M
6.7% margin
FY 2024
Net Income
$104.7M
2.6% margin
FY 2024
EPS (Diluted)
—
Stock Price
$1.35
-6.2%
2026-03-09
52W Range
$1.32 – $2.84
P/E Ratio
—
Market Cap
—
Cash
$483.6M
FY 2024
Total Debt
$518.8M
FY 2024
Net Debt
$35.2M
FY 2024
Enterprise Value
—
Debt / EBITDA
0.1x
FY 2024
EV / EBITDA
—
Employees
—
iQIYI, formerly Qiyi, is a Chinese subscription video on-demand over-the-top streaming service owned by Baidu. Headquartered in Beijing, iQIYI primarily produces and distributes films and television series.