Baidu, Inc. (LON:0HL1)
London flag London · Delayed Price · Currency is GBP · Price in USD
118.66
-0.88 (-0.74%)
At close: Mar 5, 2026

Baidu Cash Flow Statement

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
-24,17521,5497,5347,591
Depreciation & Amortization
-20,52121,45720,08422,559
Stock-Based Compensation
-4,7846,3456,7887,056
Other Adjustments
--7343318,5221,607
Change in Receivables
-327216-2,369-2,144
Changes in Accounts Payable
-2,298-858-1,4507,141
Changes in Unearned Revenue
-5131,918-444593
Changes in Other Operating Activities
--30,650-14,343-12,495-24,281
Operating Cash Flow
-3,01321,23436,61526,17020,122
Operating Cash Flow Growth
--42.01%39.91%30.06%-16.85%
Capital Expenditures
-----10,896
Purchases of Intangible Assets
--125-105-107-344
Purchases of Investments
--305,702-203,480-185,149-200,496
Proceeds from Sale of Investments
-307,787161,916190,103192,503
Payments for Business Acquisitions
---115-14-12,282
Proceeds from Business Divestments
--15270-
Other Investing Activities
-462,562-76171
Investing Cash Flow
-25,136-8,555-50,397-3,944-31,444
Short-Term Debt Issued
-22,45415,9286,2734,487
Short-Term Debt Repaid
--22,039-11,026-5,084-3,365
Net Short-Term Debt Issued (Repaid)
-4154,9021,1891,122
Long-Term Debt Issued
-1,1204,5453,44919,746
Long-Term Debt Repaid
--9,072-22,540-11,451-12,028
Net Long-Term Debt Issued (Repaid)
--7,952-17,995-8,0027,718
Issuance of Common Stock
-7033,9152,63925,827
Repurchase of Common Stock
--7,149-4,764-2,011-8,461
Net Common Stock Issued (Repurchased)
--6,446-84962817,366
Other Financing Activities
-224-220-205-2,810
Financing Cash Flow
17,142-13,759-14,162-6,39023,396
Effect of Exchange Rate Changes on Cash and Cash Equivalents
-751952821,729-
Net Cash Flow
-11,758-985-27,66217,56512,074
Free Cash Flow
-3,01321,23436,61526,1709,226
Free Cash Flow Growth
--42.01%39.91%183.66%-61.88%
FCF Margin
-2.33%15.95%27.20%21.16%7.41%
Free Cash Flow Per Share
-8.7860.71103.2574.5326.23
Levered Free Cash Flow
5,5898,90515,3966,44114,182
Unlevered Free Cash Flow
-4,73110,64726,86517,5502,524
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.