Profit lagging revenue
Revenue grew 2.5% but profit declined 32.1%, so the company kept less of each rupee of revenue as profit.
Importance 74 / 95 · growth
The strongest observations the engine found, ranked. Every line is generated from the filed numbers by a fixed rule — no opinion, no estimate.
Revenue grew 2.5% but profit declined 32.1%, so the company kept less of each rupee of revenue as profit.
Importance 74 / 95 · growth
EBITDA margin dropped 3.1 percentage points in a single year, from 10.7% to 7.6% — worth investigating.
Importance 64 / 95 · anomaly
Over 5 years the stock returned 45.7% a year while profit shrank 1.1% a year.
Importance 64 / 95 · business vs stock
The P/E of 45.85× is above the civil construction median (35.84×) while profit declined 32.1% last year.
Importance 62 / 95 · valuation
Classified by the exchange under Industrials › Construction › Construction › Civil Construction.
Peer set used on this page: 2 civil construction.
Revenue grew 2.5% but profit declined 32.1%, so the company kept less of each rupee of revenue as profit.
Rule PROFIT_SLOWER_THAN_REVENUE
Net profit fell 32.1% year on year (FY2025 → FY2026).
Revenue has compounded at 10.6% a year over 7 years (₹10,069 → ₹20,412) — steady rather than rapid.
Quarterly results, the trailing-twelve-months snapshot, and verified corporate actions — kept separate from each other and from the annual story above. Every figure traces to a filed number; nothing here is external news or commentary.
Q1 FY27 net profit was ₹160 cr, up 18.7% from ₹134 cr a year earlier.
Rule QTR_PROFIT_GROWTH_YOY
Q1 FY27 revenue was ₹4,321 cr, up 10.6% from ₹3,909 cr in Q1 FY26 a year earlier.
Rule QTR_REVENUE_GROWTH_YOY
Q1 FY27 EBIT was ₹315 cr, up 15.8% from ₹272 cr a year earlier.
Rule QTR_OPERATING_PERFORMANCE_CHANGE_YOY
| Quarter | Revenue | YoY | Net profit | YoY | Net margin |
|---|---|---|---|---|---|
| Q2 FY25 | 4,855 | — | 287 | — | 5.9% |
| Q3 FY25 | 4,567 | −2.6% | 312 | −13.1% | 6.8% |
| Q4 FY25 | 6,427 | −4.3% | 459 | −4.0% | 7.1% |
| Q1 FY26 | 3,909 | −4.1% | 134 | −40.0% | 3.4% |
| Q2 FY26 | 5,123 | +5.5% | 231 | −19.7% | 4.5% |
| Q3 FY26 | 4,684 | +2.6% | 324 | +4.0% | 6.9% |
| Q4 FY26 | 6,696 | +4.2% | 182 | −60.4% | 2.7% |
| Q1 FY27 | 4,321 | +10.6% | 160 | +18.7% | 3.7% |
Trailing twelve months to 30 Jun 2026 · sum of the last 4 contiguous quarters
ROE of 9.0% is the lowest in 7 years (prior range 14.0% to 20.7%).
Rule ROE_AT_MULTI_YEAR_LOW
ROE declined from 14.0% to 9.0% year on year.
Net worth compounded at 12.2% a year over 7 years (₹4,396 → ₹9,818).
Rule NET_WORTH_COMPOUNDING
Ranked against 2 civil construction (FY2026, consolidated).
Not enough peers in this set report the underlying metrics yet for a ranking.
The P/E of 45.85× is above the civil construction median (35.84×) while profit declined 32.1% last year.
Rule PRICED_FOR_GROWTH
On the trailing twelve months. Last full year: P/E 47.2× · P/S 1.9× · ROE 9.0%.
Over 5 years the stock returned 45.7% a year while profit shrank 1.1% a year.
Rule STOCK_RAN_AHEAD
Price-action indicators as of 2026-10-01. Secondary to the fundamentals above — included for timing context, not as a signal.
Observations the engine tagged watch or deteriorating — prompts for your own research, not conclusions.
The full statements, kept deliberately secondary. Every figure traces to a BSE Integrated Filing (inline XBRL); ratios are recomputed from the normalised facts.
| Metric | FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 |
|---|---|---|---|---|---|---|---|---|
| Revenue | 10,069 | 14,531 | 15,404 | 19,382 | 20,282 | 21,889 | 19,923 | 20,412 |
| Total income | 10,341 | 14,776 | 15,713 | 20,182 | 21,278 | 23,075 | 20,923 | 21,187 |
| EBITDA | 804 | 1,032 | 1,189 | 1,983 | 2,243 | 2,538 | 2,125 | 1,543 |
| Profit before tax | 758 | 971 | 1,138 | 1,399 | 1,640 | 1,949 | 1,555 | 1,087 |
| Net profit | 705 | 753 | 922 | 1,183 | 1,421 | 1,574 | 1,282 | 871 |
| EPS (₹) | 3.4 | 3.6 | 4.4 | 5.7 | 6.8 | 7.5 | 6.2 | 4.2 |
| Net worth | 4,396 | 5,116 | 5,567 | 6,397 | 7,325 | 8,746 | 9,571 | 9,818 |
| Total debt | 3,024 | 4,257 | 5,672 | 6,595 | 6,408 | 5,988 | 5,389 | 4,814 |
| Operating cash flow | — | — | 657 | 4,800 | −4,076 | 2,954 | 1,878 | −1,894 |
| Free cash flow | — | — | 514 | 4,786 | −4,086 | 2,853 | 1,447 | −1,953 |
| Ratio | FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 |
|---|---|---|---|---|---|---|---|---|
| Growth | ||||||||
| Revenue growth YoY | — | 44.3 | 6.0 | 25.8 | 4.6 | 7.9 | -9.0 | 2.5 |
| Profit growth YoY | — | 6.8 | 22.4 | 28.2 | 20.1 | 10.8 | -18.6 | -32.1 |
| Profitability | ||||||||
| EBITDA margin % | 8.0 | 7.1 | 7.7 | 10.2 | 11.1 | 11.6 | 10.7 | 7.6 |
| Net margin % | 6.8 | 5.1 | 5.9 | 5.9 | 6.7 | 6.8 | 6.1 | 4.1 |
| Return on equity % | 16.0 | 15.8 | 17.3 | 19.8 | 20.7 | 19.6 | 14.0 | 9.0 |
| Return on capital % | 10.8 | 12.1 | 11.3 | 16.2 | 16.6 | 17.7 | 14.1 | 10.2 |
| Leverage & cash | ||||||||
| Debt to equity | 0.69 | 0.83 | 1.02 | 1.03 | 0.87 | 0.68 | 0.56 | 0.49 |
| Cash flow ÷ profit | — | — | 0.71 | 4.06 | -2.87 | 1.88 | 1.47 | -2.18 |
| Current ratio | 1.85 | 3.16 | 3.98 | 2.12 | 2.04 | 2.13 | 2.06 | 1.91 |