EcoFirst Consolidated Bhd (KLSE:ECOFIRS)
Malaysia flag Malaysia · Delayed Price · Currency is MYR
0.3500
+0.0100 (2.94%)
At close: Aug 10, 2026

EcoFirst Consolidated Bhd Cash Flow Statement

Millions MYR. Fiscal year is Jun - May.
Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 May '25 May '24 May '23 May '22
Net Income
16.1624.8912.8314.37-9.84
Depreciation & Amortization
1.811.560.981.721.42
Loss (Gain) From Sale of Assets
-0.04--0.281.56-0.05
Asset Writedown & Restructuring Costs
-0.47-13.34-32.86-24.530.27
Loss (Gain) From Sale of Investments
-3.380.180.160.2-
Provision & Write-off of Bad Debts
0.110.01--12.5511.96
Other Operating Activities
17.3519.3722.2714.822.03
Change in Accounts Receivable
10.06-64.33-601222.93
Change in Inventory
50.86129.7734.41-25.51-56.26
Change in Accounts Payable
-33.9241.4144.7717.69-11.77
Change in Other Net Operating Assets
-68.913.14-25.64-1.64-
Operating Cash Flow
-10.35152.66-3.35-1.88-39.31
Operating Cash Flow Growth
-----
Capital Expenditures
-0.32-0.25-0.81-0.27-1.18
Sale of Property, Plant & Equipment
0.51-0.460.080.05
Cash Acquisitions
---78.4--0.95
Divestitures
---2.49-
Sale (Purchase) of Real Estate
-3.47-1.6822.99-0.21-0.1
Investment in Securities
---2.31-1.50
Other Investing Activities
-4.690.12-0.651.460.17
Investing Cash Flow
-7.98-1.81-58.712.06-2
Long-Term Debt Issued
19.19-195.1720.922.27
Long-Term Debt Repaid
-1.72-120.81-92.4-10.63-13.11
Net Debt Issued (Repaid)
17.47-120.81102.7710.29-10.85
Issuance of Common Stock
5.35--14.389.95
Repurchase of Common Stock
--6.91-8.38--
Other Financing Activities
-14.77-19.54-19.1-17.6442.78
Financing Cash Flow
8.05-147.2675.37.0341.89
Net Cash Flow
-10.293.5813.237.210.58
Free Cash Flow
-10.68152.41-4.16-2.15-40.49
Free Cash Flow Growth
-----
Free Cash Flow Margin
-3.44%33.58%-2.56%-6.84%-168.45%
Free Cash Flow Per Share
-0.010.13-0.00-0.00-0.04
Levered Free Cash Flow
-0.39119.13-49.7928.51-191.73
Unlevered Free Cash Flow
8.84131.34-38.0939.54-188.9
Cash Interest Paid
-19.5418.5818.356.54
Cash Income Tax Paid
-11.23.033.031.06
Change in Working Capital
-41.91119.99-6.452.54-45.09