pocketful logo
Indian Railway Catering & Tourism Corporation Ltd logo

Indian Railway Catering & Tourism Corporation Ltd

NSE: IRCTC BSE: 542830

620

(-0.28)%

Sun, 08 Feb 2026, 11:29 am

Financials

Particulars201620172018201920202021202220232024
Deprecation and amortization-224.14M-236.61M-286.40M-402.11M-463.47M-490.02M-537.61M-568.40M-522.09M
Accumulated depreciation, total-1.38B-1.39B-1.62B-1.78B-2.01B-2.20B-2.47B-2.74B-2.70B
Cash from operating activities4.03B720.17M5.39B4.75B2.99B5.79B8.73B9.89B9.78B
Funds from operations2.61B2.49B3.26B5.31B2.13B6.50B9.64B10.98B13.89B
Net income (cash flow)2.29B2.21B3.09B5.13B1.87B6.60B10.06B11.11B13.15B
Depreciation & amortization (cash flow)224.14M236.61M286.40M402.11M463.47M489.88M537.30M568.40M522.09M
Depreciation/depletion162.56M171.57M244.53M369.41M434.60M472.72M510.23M549.55M507.33M
Amortization61.58M65.04M41.87M32.69M28.87M17.17M27.07M18.84M14.77M
Deferred taxes (cash flow)000000000
Non-cash items-1.17B-1.20B-1.81B-2.39B-904.17M-2.84B-4.44B-4.54B-4.20B
Changes in working capital1.42B-1.77B2.14B-556.81M853.04M-716.36M-910.03M-1.10B-4.12B
Cash from investing activities287.68M-81.86M-3.93B-576.30M-5.04B-2.97B-3.78B-3.07B-3.97B
Capital expenditures-321.25M-345.26M-542.81M-398.02M-902.77M-521.19M-2.39B-2.40B-789.36M
Capital expenditures - fixed assets-321.25M-345.26M-542.81M-398.02M-902.77M-521.19M-2.39B-2.40B-789.36M
Capital expenditures - other assets00000
Cash from financing activities-1.36B-567.91M-1.79B-2.80B-468.47M-2.58B-4.34B-4.04B-9.10B
Free cash flow3.71B374.91M4.85B4.35B2.08B5.27B6.34B7.49B8.99B

Open Your Free Demat Account Now!

Step into a world of zero fees and limitless opportunities!

pocketful logo

2022-25 Pocketful. All rights reserved, Built with in India

Version -5.76

app image 1app image 2

Explore

Calculatorsfooter arrow down icon
Popular Calculatorsfooter arrow down icon
Group Stocksfooter arrow down icon

Pocketful Fintech Capital Private Limited (CIN U65999DL2021PTC390548) | The SEBI Registration No. allotted to us is INZ000313732. NSE Member Code: 90326 | BSE Member Code: 6808 | MCX Member Code: 57120 DP | CDSL: 12099800