China Three Gorges Renewables (Group) Co.,Ltd. (SHA:600905)
China flag China · Delayed Price · Currency is CNY
4.120
+0.010 (0.24%)
Apr 14, 2026, 3:00 PM CST

SHA:600905 Cash Flow Statement

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21
Net Income
6,1117,1747,1146,442
Depreciation & Amortization
11,9819,9958,1895,384
Other Amortization
64.521.1127.319.17
Loss (Gain) on Sale of Assets
3.55-46.94-10.851.42
Loss (Gain) on Sale of Investments
-306.06-724.48-1,397-1,841
Asset Writedown
304.68-44.33606.95.64
Change in Accounts Receivable
-7,703-10,570-7,145-5,871
Change in Inventory
-116.23-130.74-91.24-51.74
Change in Accounts Payable
2,2043,2143,9971,155
Other Operating Activities
5,6955,0585,3493,356
Operating Cash Flow
18,89714,42816,8098,831
Operating Cash Flow Growth
30.98%-14.16%90.34%-1.62%
Capital Expenditures
-30,874-41,120-27,733-29,910
Sale of Property, Plant & Equipment
8.75504.2715.762.89
Cash Acquisitions
-816.83-220.9-1,305-2,251
Divestitures
104.5943.311.44-
Investment in Securities
-589.42-611.39-1,007-2,630
Other Investing Activities
498.85392.49200.99-113.07
Investing Cash Flow
-31,668-41,012-29,826-34,901
Long-Term Debt Issued
54,73175,22956,20856,796
Short-Term Debt Repaid
--15.99--468.18
Long-Term Debt Repaid
-31,213-45,470-42,863-39,334
Total Debt Repaid
-31,213-45,486-42,863-39,802
Net Debt Issued (Repaid)
23,51829,74313,34616,994
Issuance of Common Stock
-15.22264.6722,518
Common Dividends Paid
-6,576-6,224-4,818-4,430
Other Financing Activities
-3,813-2,5621,5872,159
Financing Cash Flow
13,12920,97210,38037,241
Foreign Exchange Rate Adjustments
-1.165.24.63.8
Net Cash Flow
357.46-5,606-2,63411,174
Free Cash Flow
-11,976-26,691-10,924-21,079
Free Cash Flow Margin
-40.30%-100.72%-45.88%-128.40%
Free Cash Flow Per Share
-0.42-0.93-0.38-0.87
Cash Income Tax Paid
1,6451,489352.5981.55
Levered Free Cash Flow
-16,072-33,267-22,458-12,851
Unlevered Free Cash Flow
-13,387-30,749-19,911-11,076
Change in Working Capital
-5,735-7,617-3,297-4,799
Source: S&P Global Market Intelligence. Utility template. Financial Sources.