Ganesh Green Bharat Limited (NSE:GGBL)
India flag India · Delayed Price · Currency is INR
325.00
-3.10 (-0.94%)
Jun 3, 2026, 3:29 PM IST

Ganesh Green Bharat Cash Flow Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Net Income
751.83302.23199.1281.5652.08
Depreciation & Amortization
95.1453.5233.717.645.16
Other Amortization
---0.010.03
Loss (Gain) From Sale of Assets
--3.18--
Provision & Write-off of Bad Debts
-5.193.19--
Other Operating Activities
175.3857.0191.2918.7721.03
Change in Accounts Receivable
-61.87-163.04-210.8633.66-145.91
Change in Inventory
-574.07-755.98-225.66-80.9314.73
Change in Accounts Payable
334.61218.131.987.9-118.47
Change in Other Net Operating Assets
-511.46-4.2322.5-92.386.79
Operating Cash Flow
209.55-287.17248.46-23.7-84.57
Capital Expenditures
-154.27-330.42-75.68-7.1-11.29
Sale of Property, Plant & Equipment
-0.180.1--
Investment in Securities
82.55-143.251.71--
Other Investing Activities
-183.64-7.95-269.623.77-5.48
Investing Cash Flow
-255.36-481.44-343.5-3.33-16.77
Short-Term Debt Issued
94.39-196.44--
Long-Term Debt Issued
-4.130.2549.18119.96
Total Debt Issued
94.394.13196.6949.18119.96
Short-Term Debt Repaid
--34.65---
Long-Term Debt Repaid
-46.54-30.84-71.16--
Total Debt Repaid
-46.54-65.49-71.16--
Net Debt Issued (Repaid)
47.85-61.36125.5349.18119.96
Issuance of Common Stock
-1,17621.62--
Other Financing Activities
-58.12-43.35-50.54-22.91-16.21
Financing Cash Flow
-10.261,07296.6226.27103.75
Miscellaneous Cash Flow Adjustments
-0-0--
Net Cash Flow
-56.08302.931.58-0.762.42
Free Cash Flow
55.28-617.6172.78-30.79-95.86
Free Cash Flow Margin
0.52%-19.42%10.15%-3.41%-9.08%
Free Cash Flow Per Share
2.23-26.8614.92-1.69-5.27
Cash Interest Paid
58.1238.1746.3422.9116.21
Cash Income Tax Paid
106.1466.8324.6129.1218.95
Levered Free Cash Flow
-153.55-701.24102.59-68.97-178.32
Unlevered Free Cash Flow
-117.22-677.38131.55-54.65-168.19
Change in Working Capital
-812.8-705.12-82.04-131.68-162.86