Baidu, Inc. (BKK:BIDU06)
Thailand flag Thailand · Delayed Price · Currency is THB
4.700
+0.080 (1.73%)
Last updated: Mar 5, 2026, 2:34 PM ICT

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
----7,591
Depreciation & Amortization
----22,559
Stock-Based Compensation
----7,056
Other Adjustments
----1,607
Change in Receivables
-----2,144
Changes in Accounts Payable
----7,141
Changes in Unearned Revenue
----593
Changes in Other Operating Activities
-----24,281
Operating Cash Flow
-3,013-33,263-20,122
Capital Expenditures
-12,073-8,134-11,190-16,572-10,896
Purchases of Intangible Assets
-----344
Purchases of Investments
-----200,496
Proceeds from Sale of Investments
----192,503
Payments for Business Acquisitions
-----12,282
Other Investing Activities
----71
Investing Cash Flow
-25,136-8,555-50,397-3,944-31,444
Short-Term Debt Issued
----4,487
Short-Term Debt Repaid
-----3,365
Net Short-Term Debt Issued (Repaid)
----1,122
Long-Term Debt Issued
----19,746
Long-Term Debt Repaid
-----12,028
Net Long-Term Debt Issued (Repaid)
----7,718
Issuance of Common Stock
----25,827
Repurchase of Common Stock
-----8,461
Net Common Stock Issued (Repurchased)
----17,366
Other Financing Activities
-----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-31,014-8,60512,074
Free Cash Flow
-15,086-8,13422,073-16,5729,226
FCF Margin
-11.69%-6.11%16.40%-13.40%7.41%
Free Cash Flow Per Share
-43.98-23.2662.24-47.2026.23
Levered Free Cash Flow
-6,48415,6269,125-9,01314,182
Unlevered Free Cash Flow
-16,8049,8317,501-4,7172,524
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.