Shanghai Kelai Mechatronics Engineering Co.,Ltd. (SHA:603960)
China flag China · Delayed Price · Currency is CNY
20.61
-0.70 (-3.28%)
Jun 10, 2026, 3:00 PM CST

SHA:603960 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
21.1927.5855.0692.4764.4249.82
Depreciation & Amortization
31.431.431.8931.7629.7128.77
Other Amortization
1.91.90.640.760.660.7
Loss (Gain) From Sale of Assets
0.010.01-0.15-0.49-0.01-0.17
Asset Writedown & Restructuring Costs
6.056.050.020.0210.20.12
Loss (Gain) From Sale of Investments
-0.97-0.97-3.62-0.55-0.67-0.14
Provision & Write-off of Bad Debts
-2.16-2.16-1.571.864.452.17
Other Operating Activities
43.344.9-0.140.194.321.97
Change in Accounts Receivable
69.269.235.1440.77-104.12-53.08
Change in Inventory
-22.98-22.9813.7267.37-53.62-75.9
Change in Accounts Payable
-40.09-40.099.52-57.8660.6-33.37
Operating Cash Flow
105.6673.6140.36176.7616.16-79.67
Operating Cash Flow Growth
33.34%-47.56%-20.59%993.90%--
Capital Expenditures
-13.58-18.37-26.47-21.97-42.35-54.58
Sale of Property, Plant & Equipment
0.020.020.190.960.040.33
Investment in Securities
-14-10-20-15.6--12.5
Other Investing Activities
1.461.53.89-0.990.24-
Investing Cash Flow
-26.1-26.85-42.4-37.6-42.07-66.75
Short-Term Debt Issued
-99-3530
Total Debt Issued
699-3530
Short-Term Debt Repaid
--10-2-35-30-15.32
Total Debt Repaid
-6-10-2-35-30-15.32
Net Debt Issued (Repaid)
--17-35514.68
Issuance of Common Stock
----27.74-
Repurchase of Common Stock
-8.77-8.77-0.38-4.78--
Common Dividends Paid
-15.11-15.12-35.38-20.15-15.13-39.53
Other Financing Activities
--3.38--78.68-0.02
Financing Cash Flow
-23.88-24.89-25.38-59.93-61.08-24.86
Foreign Exchange Rate Adjustments
-0.040.010.01-0.01-0-0
Net Cash Flow
55.6521.8672.5979.23-86.99-171.28
Free Cash Flow
92.0855.23113.89154.8-26.19-134.24
Free Cash Flow Growth
72.12%-51.51%-26.43%---
Free Cash Flow Margin
18.82%11.10%19.44%22.49%-3.87%-23.93%
Free Cash Flow Per Share
0.350.220.430.59-0.10-0.51
Cash Interest Paid
----0.89-
Cash Income Tax Paid
23.2425.6839.1346.7916.4336.58
Levered Free Cash Flow
63.7124.2888.8299.6-41.62-154.39
Unlevered Free Cash Flow
63.824.3888.9199.9-40.98-153.98
Change in Working Capital
4.884.8859.1250.08-97.17-162.89