Quarterly results
consolidated · as filed with NSE · Q1 FY27 back to Q2 FY20
| ₹ crore | Q1 FY27 | Q4 FY26 | Q3 FY26 | Q2 FY26 | Q1 FY26 | Q4 FY25 | Q3 FY25 | Q2 FY25 | Q1 FY25 | Q4 FY24 | Q3 FY24 | Q2 FY24 | Q1 FY24 | Q4 FY23 | Q3 FY23 | Q2 FY23 | Q1 FY23 | Q4 FY22 | Q3 FY22 | Q2 FY22 | Q1 FY22 | Q4 FY21 | Q3 FY21 | Q2 FY21 | Q1 FY21 | Q4 FY20 | Q3 FY20 | Q2 FY20 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue from operations | 820 | 926 | 1,210 | 921 | 870 | 1,010 | 765 | 689 | 624 | 805 | 868 | 790 | 818 | 880 | 842 | 793 | 815 | 818 | 692 | 657 | 746 | 1,132 | 845 | 692 | 475 | 864 | 899 | 730 |
| Other income | 38.2 | 62.6 | 59.2 | 36.9 | 36.4 | 36.4 | 38.1 | 47 | 38.9 | 51.1 | 30.5 | 43.8 | 93.7 | 44.9 | 26.4 | 65.2 | 27.9 | 43 | 38.9 | 24.9 | 23.2 | 39.9 | 48.8 | 49.6 | 50.5 | 66.4 | 66.7 | 63.3 |
| Total expenses | 704 | 786 | 869 | 812 | 809 | 720 | 677 | 637 | 583 | 739 | 827 | 700 | 756 | 721 | 800 | 755 | 773 | 714 | 634 | 601 | 645 | 970 | 774 | 620 | 458 | 758 | 815 | 627 |
| EBITDA | 126 | 152 | 352 | 120 | 72.1 | 301 | 97.9 | 62.4 | 51 | 77.5 | 50.1 | 98.5 | 71 | 167 | 49.8 | 44.8 | 46.8 | 110 | 66.5 | 61.6 | 106 | 171 | 77.2 | 79.2 | 22.5 | 113 | 89.8 | 109 |
| EBITDA margin | 15.4% | 16.4% | 29.1% | 13.0% | 8.3% | 29.8% | 12.8% | 9.1% | 8.2% | 9.6% | 5.8% | 12.5% | 8.7% | 19.0% | 5.9% | 5.7% | 5.7% | 13.4% | 9.6% | 9.4% | 14.3% | 15.1% | 9.1% | 11.4% | 4.7% | 13.1% | 10.0% | 14.9% |
| Finance costs | 0.5 | 0.4 | 0.6 | 0.5 | 0.6 | 0.5 | 0.6 | 0.7 | 0.8 | 0.8 | 0.7 | 0.4 | 1.2 | 0.4 | 0.4 | 0.5 | 0.2 | 0.2 | 0.2 | 0.2 | 0.3 | 2.4 | 0.4 | 0.5 | 0.4 | 0.6 | 0.4 | 0.4 |
| Depreciation | 9.8 | 10.8 | 10.2 | 10.1 | 10.6 | 10.7 | 9.5 | 9.5 | 9.8 | 10.7 | 8.5 | 8.3 | 7.5 | 7.1 | 6.7 | 6.7 | 5.2 | 5.4 | 7.9 | 5.4 | 5 | 7.1 | 5.1 | 6 | 5.4 | 6.8 | 5.6 | 5.8 |
| Profit before tax | 154 | 203 | 401 | 146 | 97.3 | 326 | 126 | 99.1 | 79.3 | 117 | 71.4 | 134 | 156 | 204 | 69 | 103 | 69.4 | 147 | 97.3 | 80.9 | 124 | 46.4 | 120 | 122 | 67.2 | 172 | 150 | 166 |
| Tax | 38.9 | 46.5 | 95 | 36.9 | 24.5 | 83.8 | 32.1 | 22.2 | 20.3 | 27.5 | 18.7 | 32.2 | 39.7 | 47.4 | 18.4 | 17.6 | 17.9 | 24.7 | 25.8 | 24.4 | 31.7 | 15 | 30.1 | 32.1 | 17.7 | 43.3 | 37.9 | 99.6 |
| Net profit | 158 | 196 | 347 | 83.5 | 65.4 | 280 | 109 | 99.6 | 91.6 | 116 | 63.3 | 127 | 139 | 190 | 16.1 | 75.2 | 64.8 | 79.1 | 40.7 | 17 | 2.7 | 24.9 | 88.1 | 88.3 | 47.6 | 120 | 112 | 66.6 |
| Net margin | 19.3% | 21.1% | 28.7% | 9.1% | 7.5% | 27.7% | 14.2% | 14.5% | 14.7% | 14.3% | 7.3% | 16.1% | 17.0% | 21.6% | 1.9% | 9.5% | 8.0% | 9.7% | 5.9% | 2.6% | 0.4% | 2.2% | 10.4% | 12.8% | 10.0% | 13.8% | 12.4% | 9.1% |
| EPS (₹) | 2.81 | 3.47 | 6.18 | 1.49 | 1.16 | 4.98 | 1.94 | 1.77 | 1.63 | 2.05 | 1.13 | 2.27 | 2.47 | 3.38 | 0.29 | 1.34 | 1.15 | 1.41 | 0.72 | 0.30 | 0.05 | 0.45 | 1.39 | 1.40 | 0.75 | 1.90 | 1.77 | 1.05 |
| Net profit YoY | +141.5% | −30.1% | +219.3% | −16.2% | −28.6% | +142.2% | +71.6% | −21.8% | −34.1% | −39.3% | +293.1% | +69.6% | +114.3% | +140.3% | −60.4% | +341.0% | +2316.7% | +217.4% | −53.8% | −80.7% | −94.4% | −79.2% | −21.2% | +32.6% | – | – | – | – |
Annual results
financial years ending March · from the fourth-quarter filings| ₹ crore | FY26 | FY25 | FY24 | FY23 | FY22 | FY21 | FY20 |
|---|---|---|---|---|---|---|---|
| Revenue from operations | 3,928 | 3,088 | 3,281 | 3,330 | 2,913 | 3,144 | 3,237 |
| Other income | 195 | 160 | 219 | 164 | 130 | 189 | 256 |
| Total expenses | 3,276 | 2,618 | 3,022 | 3,049 | 2,593 | 2,822 | 2,809 |
| EBITDA | 696 | 512 | 297 | 308 | 344 | 350 | 453 |
| EBITDA margin | 17.7% | 16.6% | 9.1% | 9.3% | 11.8% | 11.1% | 14.0% |
| Finance costs | 2.1 | 2.7 | 3 | 1.5 | 1 | 3.7 | 1.7 |
| Depreciation | 41.7 | 39.6 | 35 | 25.7 | 23.6 | 23.7 | 24 |
| Profit before tax | 847 | 630 | 478 | 446 | 449 | 356 | 683 |
| Tax | 203 | 158 | 118 | 101 | 107 | 94.9 | 249 |
| Net profit | 692 | 580 | 445 | 346 | 140 | 249 | 424 |
| Net margin | 17.6% | 18.8% | 13.6% | 10.4% | 4.8% | 7.9% | 13.1% |
| EPS (₹) | 12.30 | 10.32 | 7.92 | 6.16 | 2.48 | 3.99 | 6.71 |
| Net profit YoY | +19.3% | +30.2% | +28.6% | +148.2% | −43.9% | −41.3% | – |
EPS is as filed for each period and is not restated for later bonus issues or splits.
Cash flow
annual · ₹ crore| ₹ crore | FY26 | FY25 | FY24 | FY23 | FY22 |
|---|---|---|---|---|---|
| Operating cash flow | 319 | 109 | 222 | −113 | 48.3 |
| Investing cash flow | −101 | −36.1 | 145 | 322 | 61.3 |
| Financing cash flow | −269 | −185 | −180 | −176 | −149 |
| Capital expenditure | 69 | 41.9 | 34 | 34.7 | 25.7 |
| Free cash flow (CFO − capex) | 250 | 67.3 | 188 | −147 | 22.6 |
Net profit trend
annual, ₹ croreFY21
₹249
FY22
₹140−44%
FY23
₹346+148%
FY24
₹445+29%
FY25
₹580+30%
FY26
₹692+19%
Result filings
as filed with NSE · PDF and XBRL| Period | Basis | Filed | Documents |
|---|---|---|---|
| Q1 FY27 | Consolidated | 13 Aug 2026 | PDF on NSE XBRL |
| Q1 FY27 | Standalone | 13 Aug 2026 | PDF on NSE XBRL |
| Q4 FY26 | Consolidated · audited | 22 May 2026 | PDF XBRL |
| Q4 FY26 | Standalone · audited | 22 May 2026 | PDF XBRL |
| Q3 FY26 | Consolidated | 12 Feb 2026 | PDF XBRL |
| Q3 FY26 | Standalone | 12 Feb 2026 | PDF XBRL |
| Q2 FY26 | Consolidated | 14 Nov 2025 | PDF XBRL |
| Q2 FY26 | Standalone | 14 Nov 2025 | PDF XBRL |
| Q1 FY26 | Consolidated | 13 Aug 2025 | PDF on NSE XBRL |
| Q1 FY26 | Standalone | 13 Aug 2025 | PDF on NSE XBRL |
Annual reports
NSE archiveKey ratios
P/E (TTM)22.6×
P/B5.64×
ROEFY26, on average equity23.8%
Net margin17.6%
Debt / equity0.00×
Revenue CAGR (3Y)5.7%
Profit CAGR (3Y)25.9%
EPS (TTM)₹13.95
Market cap₹17,741 Cr
Computed from the filings and the last close. Market cap uses the latest share count from the balance sheet.
Balance sheet 31 Mar 2026
Total assets₹5,869 Cr+11%
Net worth₹3,146 Cr+18%
Total borrowings₹0 Cr
Cash & bank balances₹88 Cr−37%
Investments₹1,108 Cr+17%
Inventories₹1 Cr−25%
Trade receivables₹479 Cr+8%
Trade payables₹587 Cr+23%
Change vs the same date a year earlier.
Revenue mix FY26
Turnkey Projects52.6%result ₹356 Cr
Consultancy & Engineering Projects47.4%result ₹455 Cr
Segment revenue as reported, before inter-segment eliminations.