PDD Holdings Inc. (LON:0A2S)
London flag London · Delayed Price · Currency is GBP · Price in USD
89.06
0.00 (0.00%)
At close: Jun 2, 2026

PDD Holdings Cash Flow Statement

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
-97,843112,43560,02731,5387,769
Depreciation & Amortization
-3,0002,6411,8882,7351,844
Stock-Based Compensation
-7,9379,8847,0797,7184,775
Other Adjustments
--9,208-9,693-1,287-907.07833.66
Change in Receivables
--1,52448.81-3,32686.0455.81
Changes in Accounts Payable
-15,32816,88511,623749.378,686
Changes in Accrued Expenses
-12,36013,78134,2587,0043,492
Changes in Unearned Revenue
-431.75802.43754.96222.89-1,256
Changes in Other Operating Activities
--19,228-24,854-16,854-638.892,584
Operating Cash Flow
107,867106,939121,92994,16348,50828,783
Operating Cash Flow Growth
-7.31%-12.29%29.49%94.12%68.53%2.08%
Capital Expenditures
--1,145-967.14-583.88-635.72-3,287
Sale of Property, Plant & Equipment
----0.040.39
Purchases of Investments
--280,560-267,853-189,501-170,792-130,268
Proceeds from Sale of Investments
-238,481150,428134,524149,06697,547
Other Investing Activities
--199.7535.69130.24-445.04
Investing Cash Flow
-34,957-43,423-118,356-55,431-22,362-35,562
Short-Term Debt Repaid
------1,875
Net Short-Term Debt Issued (Repaid)
------1,875
Long-Term Debt Repaid
--5,229-0.09-8,969--
Net Long-Term Debt Issued (Repaid)
--5,229-0.09-8,969--
Other Financing Activities
-1.361.268.1910.080.32
Financing Cash Flow
-5,228-5,2271.16-8,96110.08-1,875
Effect of Exchange Rate Changes on Cash and Cash Equivalents
-3,687-1,751840.1-291.14100.18-145.16
Net Cash Flow
63,99556,5374,41529,48026,256-8,800
Free Cash Flow
107,867105,794120,96293,57947,87225,496
Free Cash Flow Growth
1.96%-12.54%29.26%95.48%87.77%-9.44%
FCF Margin
46.41%24.50%30.71%37.79%36.67%27.14%
Free Cash Flow Per Share
72.6771.3781.7864.1033.2417.85
Levered Free Cash Flow
53,913103,360120,72382,14540,97517,956
Unlevered Free Cash Flow
39,02586,909100,15080,10935,89417,549