Tata Technologies Ltd
NSE: TATATECH BSE: 544028
₹598.25
(-2.68%)
Fri, 13 Feb 2026, 02:20 pm
Market Cap249.57B
PE Ratio45.68
Dividend1.36
Tata Technologies Cashflow
| Particulars | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
|---|---|---|---|---|---|---|---|
| Deprecation and amortization | -686.40M | -991.50M | -922.00M | -857.10M | -945.50M | -1.06B | -1.21B |
| Accumulated depreciation, total | -1.27B | -1.59B | -1.78B | -2.06B | -2.45B | -2.69B | -3.08B |
| Cash from operating activities | 3.71B | 2.67B | 11.24B | -8.20M | 4.34B | 3.45B | 7.60B |
| Funds from operations | 3.91B | 3.83B | 3.18B | 5.79B | 6.54B | 7.52B | 7.22B |
| Net income (cash flow) | 3.53B | 2.52B | 2.39B | 4.37B | 6.24B | 6.79B | 6.77B |
| Depreciation & amortization (cash flow) | 686.40M | 991.50M | 922.00M | 857.10M | 945.50M | 1.06B | 1.21B |
| Depreciation/depletion | 378.20M | 688.00M | 680.20M | 649.80M | 760.70M | 887.80M | 991.50M |
| Amortization | 308.20M | 303.50M | 241.80M | 207.30M | 184.80M | 170.90M | 220.60M |
| Deferred taxes (cash flow) | -188.30M | -36.50M | -117.00M | -88.10M | -890.40M | -1.01B | -815.10M |
| Non-cash items | -117.10M | 358.40M | -15.00M | 652.70M | 239.80M | 683.30M | 48.60M |
| Changes in working capital | -200.90M | -1.16B | 8.06B | -5.80B | -2.19B | -4.07B | 381.70M |
| Cash from investing activities | -253.30M | -83.40M | -6.87B | 361.80M | -5.20B | 3.43B | -1.50B |
| Capital expenditures | -530.40M | -537.00M | -147.30M | -633.80M | -656.60M | -918.10M | -314.80M |
| Capital expenditures - fixed assets | -530.40M | -537.00M | -147.30M | -633.80M | -656.60M | -918.10M | -314.80M |
| Capital expenditures - other assets | — | — | — | — | — | — | — |
| Cash from financing activities | -2.20B | -2.60B | -419.20M | -442.70M | -3.47B | -5.57B | -4.86B |
| Free cash flow | 3.18B | 2.13B | 11.09B | -642.00M | 3.69B | 2.53B | 7.28B |
Open Your Free Demat Account Now!
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