Tata Consultancy Services
₹2,075.00Change from previous close: +1.19%Absolute change: +₹24.40
At a glance
- Revenue growth
- +4.58%
- FY to Mar 2026 vs FY to Mar 2025
- Net income growth
- +1.35%
- FY to Mar 2026 vs FY to Mar 2025
- Net margin
- 18.4%
- FY to Mar 2025: 19.0%
Financial data
Amounts in millions of INR; per-share values in INR; shares in millions.
| Item | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 121,710 | 138,880 | 132,620 | 130,250 | 119,190 | 145,210 | 123,880 | 115,820 | 104,170 | 119,930 | 103,440 | 114,310 |
| Depreciation and amortization | 12,390 | 12,930 | 13,800 | 14,130 | 13,610 | 13,790 | 13,770 | 12,660 | 12,200 | 12,460 | 12,330 | 12,630 |
| Capital expenditure | -7,530 | -16,590 | -1,430 | -16,320 | -7,900 | -18,040 | -6,850 | -6,860 | -8,050 | -8,310 | -6,040 | -4,310 |
| Investing cash flow | -3,760 | 58,840 | -75,640 | -85,450 | -26,200 | 119,600 | -62,100 | -70,990 | -9,690 | -300 | 143,240 | -68,530 |
| Financing cash flow | -126,680 | -211,560 | -46,720 | -48,030 | -115,020 | -281,900 | -42,370 | -42,300 | -107,810 | -103,860 | -248,660 | -126,560 |
| Dividends paid | -101,400 | -206,230 | -39,800 | -50,560 | -97,780 | -274,970 | -36,180 | -36,180 | -101,310 | -97,690 | -32,930 | -120,750 |
| Share repurchases | — | — | — | — | — | 0.0 | — | — | — | — | -209,590 | — |
| Debt repaid | -5,140 | -4,860 | -4,830 | -5,050 | -3,870 | -4,030 | -4,260 | -4,220 | -4,130 | -3,950 | -4,030 | -4,010 |
| Effect of exchange rates | 50.0 | 2,910 | 1,260 | 2,380 | 3,040 | 1,260 | -1,710 | 2,330 | -140 | -950 | 1,880 | — |
| Net change in cash | -8,680 | -10,930 | 11,520 | -850 | -18,990 | -15,830 | 17,700 | 4,860 | -13,470 | 14,820 | -100 | -80,780 |
| Free cash flow | 114,180 | 122,290 | 131,190 | 113,930 | 111,290 | 127,170 | 117,030 | 108,960 | 96,120 | 111,620 | 97,400 | 110,000 |
| Levered free cash flow | 120,998 | 71,671 | 114,045 | 90,451 | 93,300 | 65,186 | 138,150 | 46,465 | 76,821 | 84,925 | 98,121 | 10,755 |
