Profit lagging revenue
Revenue grew 2.2% but profit declined 3.9%, so the company kept less of each rupee of revenue as profit.
Importance 62 / 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.2% but profit declined 3.9%, so the company kept less of each rupee of revenue as profit.
Importance 62 / 95 · growth
Revenue growth has slowed for 4 consecutive years, from 18.9% to 2.2%.
Importance 61 / 95 · growth
Trades at 2.60× book — 83% below the transport services median of 14.91×.
Importance 55 / 95 · valuation
Classified by the exchange under Services › Services › Transport Services › Logistics Solution Provider.
Peer set used on this page: 2 transport services.
Revenue grew 2.2% but profit declined 3.9%, so the company kept less of each rupee of revenue as profit.
Rule PROFIT_SLOWER_THAN_REVENUE
Revenue growth has slowed for 4 consecutive years, from 18.9% to 2.2%.
Revenue has compounded at 4.0% a year over 7 years (₹6,882 → ₹9,059) — 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.
Q4 FY26 net profit was ₹264 cr, down 11.8% from ₹299 cr a year earlier.
Rule QTR_PROFIT_GROWTH_YOY
Q4 FY26 EBITDA margin was 22.8%, down 2.06 percentage points from 24.9% a year earlier.
Rule QTR_MARGIN_CHANGED_YOY
Q4 FY26 net profit declined 11.8% while revenue declined 1.1% vs the same quarter last year — a gap of 10.8 percentage points.
Rule QTR_PROFIT_VS_REVENUE_GROWTH
| Quarter | Revenue | YoY | Net profit | YoY | Net margin |
|---|---|---|---|---|---|
| Q2 FY25 | 2,288 | — | 366 | — | 16.0% |
| Q3 FY25 | 2,208 | −0.1% | 367 | +11.1% | 16.6% |
| Q4 FY25 | 2,288 | −1.6% | 299 | −6.0% | 13.1% |
| Q1 FY26 | 2,154 | +2.4% | 267 | +3.0% | 12.4% |
| Q2 FY26 | 2,355 | +2.9% | 380 | +3.7% | 16.1% |
| Q3 FY26 | 2,308 | +4.5% | 335 | −8.8% | 14.5% |
| Q4 FY26 | 2,263 | −1.1% | 264 | −11.8% | 11.6% |
| Q1 FY27 | 2,160 | +0.3% | 269 | +0.6% | 12.5% |
Trailing twelve months to 30 Jun 2026 · sum of the last 4 contiguous quarters
EBITDA margin has ranged from 20.6% to 30.7% over 7 years and sits at 25.3% now.
Rule MARGIN_RANGE_MULTIYEAR
Operating cash flow has matched or exceeded reported profit in 6 of the last 6 profit-making years (latest 1.20×).
Rule CFO_CONSISTENTLY_EXCEEDS_PAT
Free cash flow has been positive in 6 of the last 6 years.
Ranked against 2 transport services (FY2026, consolidated).
Not enough peers in this set report the underlying metrics yet for a ranking.
Trades at 2.60× book — 83% below the transport services median of 14.91×.
Rule PB_BELOW_PEERS
On the trailing twelve months. Last full year: P/E 27.2× · P/S 3.6× · ROE 9.8%.
Over 5 years profit compounded at 19.4% a year while the stock fell 4.6% a year — but FY2021 profit (₹503) was well below the through-cycle level (~₹1,192), so this rate is inflated by the recovery from a low base.
Rule STOCK_LAGGED_EARNINGS · recovery
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 | 6,882 | 6,474 | 6,385 | 7,594 | 8,103 | 8,632 | 8,863 | 9,059 |
| Total income | 7,216 | 6,754 | 6,670 | 7,858 | 8,427 | 9,011 | 9,329 | 9,433 |
| EBITDA | 2,114 | 1,955 | 1,318 | 1,992 | 2,166 | 2,308 | 2,364 | 2,295 |
| Profit before tax | 1,689 | 524 | 679 | 1,407 | 1,554 | 1,634 | 1,698 | 1,623 |
| Net profit | 1,215 | 376 | 503 | 1,062 | 1,169 | 1,231 | 1,272 | 1,222 |
| EPS (₹) | 19.9 | 6.2 | 8.3 | 17.4 | 19.2 | 20.2 | 20.9 | 16.0 |
| Net worth | 10,368 | 10,065 | 10,204 | 10,777 | 11,245 | 11,812 | 12,349 | 12,890 |
| Total debt | 701 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Operating cash flow | — | — | 1,024 | 1,341 | 1,382 | 1,369 | 1,665 | 1,468 |
| Free cash flow | — | — | 469 | 575 | 888 | 654 | 797 | 390 |
| Ratio | FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 |
|---|---|---|---|---|---|---|---|---|
| Growth | ||||||||
| Revenue growth YoY | — | -5.9 | -1.4 | 18.9 | 6.7 | 6.5 | 2.7 | 2.2 |
| Profit growth YoY | — | -69.1 | 33.9 | 111.1 | 10.0 | 5.3 | 3.3 | -3.9 |
| Profitability | ||||||||
| EBITDA margin % | 30.7 | 30.2 | 20.6 | 26.2 | 26.7 | 26.7 | 26.7 | 25.3 |
| Net margin % | 16.8 | 5.6 | 7.5 | 13.5 | 13.9 | 13.7 | 13.6 | 13.0 |
| Return on equity % | 11.7 | 3.7 | 5.0 | 10.1 | 10.6 | 10.7 | 10.5 | 9.7 |
| Return on capital % | 15.3 | 13.6 | 7.9 | 13.9 | 14.6 | 14.8 | 14.9 | 13.5 |
| Leverage & cash | ||||||||
| Debt to equity | 0.07 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Cash flow ÷ profit | — | — | 2.03 | 1.26 | 1.18 | 1.11 | 1.31 | 1.20 |
| Current ratio | 2.37 | 2.54 | 2.46 | 2.62 | 3.07 | 3.39 | 4.04 | 3.82 |