Ecogreen Enerji Holding Anonim Sirketi (IST:ECOGR)
Turkey flag Turkey · Delayed Price · Currency is TRY
36.74
-4.04 (-9.91%)
At close: Jun 3, 2026

IST:ECOGR Cash Flow Statement

Millions TRY. 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
318.11451.41,3222,048138.98
Depreciation & Amortization
718.65714.56916.68526.22378.11
Provision & Write-off of Bad Debts
33.6315.827.61.971.22
Other Operating Activities
-695.54-485.771,659879.24912.5
Change in Accounts Receivable
-1,024-987.12-211.32-199.68-89.97
Change in Inventory
76.9-68.779.8978.43-129.89
Change in Accounts Payable
1,041731.84263.85-459.36-333.65
Change in Unearned Revenue
690.66497.6498.17668.16-16.03
Change in Other Net Operating Assets
3,5733,129-592.011,764-2,150
Operating Cash Flow
4,7323,9983,5445,307-1,289
Operating Cash Flow Growth
193.73%12.81%-33.21%--
Capital Expenditures
-216.63-205.14-870.04-9,217-1,541
Sale of Property, Plant & Equipment
-11.87183.434.85--
Sale (Purchase) of Intangibles
-1.56-1.9-4.09-12.62-18.77
Sale (Purchase) of Real Estate
-1.3713.6624.87-36.32-
Investment in Securities
----0.11
Other Investing Activities
315.48232.86757.55323.5186.18
Investing Cash Flow
84.04222.88-56.86-8,942-1,474
Long-Term Debt Issued
-3,6208,5634,6994,638
Long-Term Debt Repaid
--4,156-9,354-1,375-1,318
Net Debt Issued (Repaid)
-1,832-535.73-790.573,3243,321
Issuance of Common Stock
110110-351.13-
Other Financing Activities
-2,442-2,534-2,373-737.56-919.25
Financing Cash Flow
-4,164-2,959-3,1632,9382,402
Miscellaneous Cash Flow Adjustments
-179.36-101.58-94.6247.31506.23
Net Cash Flow
472.231,160229.5-450.03145.45
Free Cash Flow
4,5153,7932,674-3,910-2,830
Free Cash Flow Growth
370.56%41.84%---
Free Cash Flow Margin
71.39%60.56%58.22%-186.30%-274.48%
Free Cash Flow Per Share
-7.036.22--
Cash Interest Paid
2,5342,5342,373737.56919.25
Levered Free Cash Flow
861.99724.971,053-6,256-
Unlevered Free Cash Flow
861.99749.561,061-6,254-
Change in Working Capital
4,3573,302-361.421,852-2,720