Hangzhou Gold Electronic Equipment Co., Ltd. (SHE:301669)
China flag China · Delayed Price · Currency is CNY
41.99
+5.04 (13.64%)
Jun 18, 2026, 4:00 PM EDT

SHE:301669 Cash Flow Statement

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22
Net Income
140.48136.9398.4288.2353.75
Depreciation & Amortization
9.739.738.514.512.52
Other Amortization
1.031.031.450.770.53
Loss (Gain) From Sale of Assets
0.440.44---22.38
Asset Writedown & Restructuring Costs
3.943.940.010.050.01
Loss (Gain) From Sale of Investments
-1.8-1.8-1.47-0.27-4.15
Provision & Write-off of Bad Debts
-0.99-0.9914.7514.17-0
Other Operating Activities
-139.41.014.386.175.47
Change in Accounts Receivable
-60.77-60.77-143.85-281.14-132.89
Change in Inventory
-58.02-58.0211.6215.91-94.04
Change in Accounts Payable
115.57115.5717.1940.5788.05
Change in Other Net Operating Assets
2.742.742.742.652.79
Operating Cash Flow
11.79148.649.95-115.67-90.46
Operating Cash Flow Growth
-1394.63%---
Capital Expenditures
-219.21-247.2-87.04-17.62-4.32
Sale of Property, Plant & Equipment
0.130.13-19.118.19
Divestitures
---2.452.26
Investment in Securities
1.81.8---
Other Investing Activities
-0.12-1.470.27-
Investing Cash Flow
-217.4-245.27-85.584.216.75
Long-Term Debt Issued
-159.8859.5684.47128.88
Long-Term Debt Repaid
---5.26-111.7-98.14
Net Debt Issued (Repaid)
141.22159.8854.3-27.2330.74
Issuance of Common Stock
---43560
Common Dividends Paid
-4.13-3.23-0.35-1.54-1.81
Other Financing Activities
-10.29-8.21-2.21--
Financing Cash Flow
126.8148.4551.74406.2488.93
Foreign Exchange Rate Adjustments
-1.28-0.650.110.290.17
Net Cash Flow
-80.151.17-23.78295.075.39
Free Cash Flow
-207.43-98.56-77.1-133.29-94.78
Free Cash Flow Margin
-15.91%-7.85%-8.39%-17.10%-27.42%
Free Cash Flow Per Share
-0.58-0.27-0.21-0.39-0.33
Cash Income Tax Paid
29.4831.0144.4428.046.02
Levered Free Cash Flow
--98.07-57.33-112.28-
Unlevered Free Cash Flow
--97.82-57.01-111-
Change in Working Capital
-1.65-1.65-116.12-229.31-126.22