Skip to content
20-F

Annual Report (Foreign)

Baidu, Inc. BAIDF BIDU

0001193125-26-109289

← back to feed
Filed
Mar 17, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Stock Repurchased FY 2025 · Dec 31, 2025 $792M
Stock Repurchased FY 2025 · Dec 31, 2025 ¥5.54B
Stock Repurchased FY 2025 · Dec 31, 2024 ¥6.32B
Stock Repurchased FY 2025 · Dec 31, 2023 ¥4.76B
Capex FY 2025 · Dec 31, 2025 $1.73B
Capex FY 2025 · Dec 31, 2025 ¥12.07B
Capex FY 2025 · Dec 31, 2024 ¥8.13B
Capex FY 2025 · Dec 31, 2023 ¥11.19B
Operating Cash Flow FY 2025 · Dec 31, 2025 −$431M
Operating Cash Flow FY 2025 · Dec 31, 2025 −¥3.01B
Operating Cash Flow FY 2025 · Dec 31, 2024 ¥21.23B
Operating Cash Flow FY 2025 · Dec 31, 2023 ¥36.62B
Long Term Debt FY 2025 · Dec 31, 2025 $5.91B
Long Term Debt FY 2025 · Dec 31, 2025 ¥41.31B
Long Term Debt FY 2025 · Dec 31, 2024 ¥36.02B
Short Term Debt FY 2025 · Dec 31, 2025 $1.09B
Short Term Debt FY 2025 · Dec 31, 2025 ¥7.63B
Short Term Debt FY 2025 · Dec 31, 2024 ¥10.67B
Short Term Investments FY 2025 · Dec 31, 2025 $12.96B
Short Term Investments FY 2025 · Dec 31, 2025 ¥90.66B
Short Term Investments FY 2025 · Dec 31, 2024 ¥102.61B
Cash And Equivalents FY 2025 · Dec 31, 2025 $3.52B
Cash And Equivalents FY 2025 · Dec 31, 2025 ¥24.61B
Cash And Equivalents FY 2025 · Dec 31, 2024 ¥24.83B
Cash And Equivalents FY 2025 · Dec 31, 2023 ¥25.23B
Stockholders Equity FY 2025 · Dec 31, 2025 $38.09B
Stockholders Equity FY 2025 · Dec 31, 2025 ¥266.33B
Stockholders Equity FY 2025 · Dec 31, 2024 ¥263.62B
Current Liabilities FY 2025 · Dec 31, 2025 $12.34B
Current Liabilities FY 2025 · Dec 31, 2025 ¥86.33B
Current Liabilities FY 2025 · Dec 31, 2024 ¥80.95B
Total Liabilities FY 2025 · Dec 31, 2025 $22.8B
Total Liabilities FY 2025 · Dec 31, 2025 ¥159.43B
Total Liabilities FY 2025 · Dec 31, 2024 ¥144.17B
Current Assets FY 2025 · Dec 31, 2025 $21.73B
Current Assets FY 2025 · Dec 31, 2025 ¥151.97B
Current Assets FY 2025 · Dec 31, 2024 ¥168.85B
Total Assets FY 2025 · Dec 31, 2025 $64.23B
Total Assets FY 2025 · Dec 31, 2025 ¥449.16B
Total Assets FY 2025 · Dec 31, 2024 ¥427.78B
Sga Expense FY 2025 · Dec 31, 2025 $3.7B
Sga Expense FY 2025 · Dec 31, 2025 ¥25.84B
Sga Expense FY 2025 · Dec 31, 2024 ¥23.62B
Sga Expense FY 2025 · Dec 31, 2023 ¥23.52B
Rd Expense FY 2025 · Dec 31, 2025 $2.92B
Rd Expense FY 2025 · Dec 31, 2025 ¥20.43B
Rd Expense FY 2025 · Dec 31, 2024 ¥22.13B
Rd Expense FY 2025 · Dec 31, 2023 ¥24.19B
Net Income FY 2025 · Dec 31, 2025 $799M
Net Income FY 2025 · Dec 31, 2025 ¥5.59B
Net Income FY 2025 · Dec 31, 2024 ¥23.76B
Net Income FY 2025 · Dec 31, 2023 ¥20.32B
Operating Income FY 2025 · Dec 31, 2025 −$833M
Operating Income FY 2025 · Dec 31, 2025 −¥5.82B
Operating Income FY 2025 · Dec 31, 2024 ¥21.27B
Operating Income FY 2025 · Dec 31, 2023 ¥21.86B
Revenue FY 2025 · Dec 31, 2025 $18.46B
Revenue FY 2025 · Dec 31, 2025 ¥129.08B
Revenue FY 2025 · Dec 31, 2024 ¥133.13B
Revenue FY 2025 · Dec 31, 2023 ¥134.6B