Indian Railway Finance Corporation Limited (BOM:543257)
India flag India · Delayed Price · Currency is INR
117.05
+1.90 (1.65%)
At close: Jan 22, 2026

BOM:543257 Cash Flow Statement

Millions INR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2026FY 2025FY 2025FY 2024FY 20232018 - 2022
Period Ending
Dec '25 Mar '25 Dec '24 Mar '24 Mar '23 2018 - 2022
Net Income
70,06765,02065,21664,12161,672
Upgrade
Depreciation & Amortization
5049.153.5190.4136.74
Upgrade
Other Amortization
-43.44-441.7543.88
Upgrade
Asset Writedown & Restructuring Costs
---3.7-3.7-
Upgrade
Change in Other Net Operating Assets
-173,03516,535-2,25913,409-351,373
Upgrade
Other Operating Activities
2,848687.71,5151,5203,677
Upgrade
Operating Cash Flow
-100,11282,29664,08079,141-285,884
Upgrade
Operating Cash Flow Growth
-28.43%-19.03%--
Upgrade
Capital Expenditures
-39.4-8.2-15.39-83.3-7.75
Upgrade
Sale of Property, Plant & Equipment
0.1-2.40.10.19
Upgrade
Investment in Securities
----2.92
Upgrade
Other Investing Activities
6.47.27.637.85.55
Upgrade
Investing Cash Flow
-32.9-1-5.36-75.40.91
Upgrade
Long-Term Debt Issued
-237,401-90,004305,253
Upgrade
Total Debt Issued
198,276237,401245,21490,004305,253
Upgrade
Short-Term Debt Repaid
--347.9--445.8-
Upgrade
Long-Term Debt Repaid
--232,801--150,481-131.86
Upgrade
Total Debt Repaid
-71,658-233,149-294,368-150,927-131.86
Upgrade
Net Debt Issued (Repaid)
126,6184,252-49,154-60,923305,121
Upgrade
Common Dividends Paid
-24,177-30,058-19,603-19,603-18,688
Upgrade
Other Financing Activities
-86.3148.161.812.01
Upgrade
Financing Cash Flow
102,441-25,720-68,608-80,464286,445
Upgrade
Net Cash Flow
2,29656,575-4,534-1,399562.1
Upgrade
Free Cash Flow
-100,15282,28864,06579,058-285,891
Upgrade
Free Cash Flow Growth
-28.44%-18.96%--
Upgrade
Free Cash Flow Margin
-139.10%123.24%95.80%120.29%-451.09%
Upgrade
Free Cash Flow Per Share
-7.666.304.906.05-21.88
Upgrade
Cash Income Tax Paid
-1,951460.9362.9-239-2,693
Upgrade
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Financial Services template. Financial Sources.