Profit outpacing revenue
Profit grew 33.2% while revenue grew 23.5%, so the company kept more of each rupee of revenue as profit.
Importance 61 / 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.
Profit grew 33.2% while revenue grew 23.5%, so the company kept more of each rupee of revenue as profit.
Importance 61 / 95 · growth
Net worth compounded at 18.8% a year over 7 years (₹2,345 → ₹7,838).
Importance 57 / 95 · financial health
ROE of 26.3% is the highest in 7 years (prior range 14.4% to 25.1%).
Importance 54 / 95 · profitability
Classified by the exchange under Information Technology › Information Technology › IT - Software › Computers - Software & Consulting.
Peer set used on this page: 9 computers - software & consulting.
Profit grew 33.2% while revenue grew 23.5%, so the company kept more of each rupee of revenue as profit.
Rule PROFIT_FASTER_THAN_REVENUE
Revenue compounded at 23.5% a year over 7 years (₹3,366 → ₹14,748) — though FY2023 saw a one-off step-change of 46% (a merger, restructuring or a recovery off a low base), so the compounding is uneven.
Net profit grew 33.2% year on year (FY2025 → FY2026).
Revenue grew 23.5% year on year (FY2025 → FY2026).
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 revenue was ₹4,303 cr, up 29.1% from ₹3,334 cr in Q1 FY26 a year earlier.
Rule QTR_REVENUE_GROWTH_YOY
Q1 FY27 net profit was ₹483 cr, up 13.7% from ₹425 cr a year earlier.
Rule QTR_PROFIT_GROWTH_YOY
Q1 FY27 interest (finance cost) was ₹29 cr, up 70.8% from ₹17 cr a year earlier.
Rule QTR_INTEREST_EXPENSE_CHANGE_YOY
| Quarter | Revenue | YoY | Net profit | YoY | Net margin |
|---|---|---|---|---|---|
| Q2 FY25 | 2,897 | — | 325 | — | 11.2% |
| Q3 FY25 | 3,062 | +22.6% | 373 | +30.4% | 12.2% |
| Q4 FY25 | 3,242 | +25.2% | 396 | +25.5% | 12.2% |
| Q1 FY26 | 3,334 | +21.8% | 425 | +38.7% | 12.7% |
| Q2 FY26 | 3,581 | +23.6% | 471 | +45.1% | 13.2% |
| Q3 FY26 | 3,778 | +23.4% | 439 | +17.8% | 11.6% |
| Q4 FY26 | 4,056 | +25.1% | 529 | +33.7% | 13.0% |
| Q1 FY27 | 4,303 | +29.1% | 483 | +13.7% | 11.2% |
Trailing twelve months to 30 Jun 2026 · sum of the last 4 contiguous quarters
ROE of 26.3% is the highest in 7 years (prior range 14.4% to 25.1%).
Rule ROE_AT_MULTI_YEAR_HIGH
ROE improved from 24.8% to 26.3% year on year.
EBITDA margin improved from 18.4% to 20.2% of revenue.
Net worth compounded at 18.8% a year over 7 years (₹2,345 → ₹7,838).
Rule NET_WORTH_COMPOUNDING
Free cash flow has been positive in 6 of the last 6 years.
Ranked against 9 computers - software & consulting (FY2026, consolidated).
PERSISTENT · 2nd of 9 · set median 11.2%
PERSISTENT · 7th of 9 · set median 20.8%
PERSISTENT · 3rd of 9 · set median 21.3%
PERSISTENT · 9th of 9 · set median 22.5×
Trades at 43.93× earnings — 95% above the computers software and consulting median of 22.52×.
Rule PE_ABOVE_PEERS
On the trailing twelve months. Last full year: P/E 45.3× · P/S 5.7× · ROE 26.3%.
Over 5 years profit compounded at 32.9% a year while the stock returned 24.1% a year — but FY2021 profit (₹451) was well below the through-cycle level (~₹806), 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 | 3,366 | 3,566 | 4,188 | 5,711 | 8,351 | 9,822 | 11,939 | 14,748 |
| Total income | 3,454 | 3,698 | 4,296 | 5,855 | 8,421 | 9,950 | 12,077 | 14,929 |
| EBITDA | 644 | 625 | 791 | 1,102 | 1,590 | 1,804 | 2,196 | 2,976 |
| Profit before tax | 486 | 452 | 609 | 924 | 1,241 | 1,448 | 1,822 | 2,411 |
| Net profit | 352 | 340 | 451 | 690 | 921 | 1,093 | 1,400 | 1,865 |
| EPS (₹) | 88.9 | 44.4 | 59.0 | 90.3 | 123.7 | 72.4 | 91.2 | 119.7 |
| Net worth | 2,345 | 2,386 | 2,796 | 3,368 | 3,965 | 4,958 | 6,319 | 7,838 |
| Total debt | 1 | 5 | 5 | 433 | 429 | 207 | 0 | 0 |
| Operating cash flow | — | — | 736 | 845 | 956 | 1,221 | 1,157 | 1,767 |
| Free cash flow | — | — | 608 | 464 | 524 | 942 | 768 | 1,572 |
| Ratio | FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 |
|---|---|---|---|---|---|---|---|---|
| Growth | ||||||||
| Revenue growth YoY | — | 5.9 | 17.4 | 36.4 | 46.2 | 17.6 | 21.6 | 23.5 |
| Profit growth YoY | — | -3.2 | 32.4 | 53.2 | 33.4 | 18.7 | 28.0 | 33.2 |
| Profitability | ||||||||
| EBITDA margin % | 19.1 | 17.5 | 18.9 | 19.3 | 19.0 | 18.4 | 18.4 | 20.2 |
| Net margin % | 10.2 | 9.2 | 10.5 | 11.8 | 10.9 | 11.0 | 11.6 | 12.5 |
| Return on equity % | 15.0 | 14.4 | 17.4 | 22.4 | 25.1 | 24.5 | 24.8 | 26.3 |
| Return on capital % | 20.7 | 19.4 | 23.7 | 28.4 | 32.2 | 31.3 | 32.9 | 36.3 |
| Leverage & cash | ||||||||
| Debt to equity | 0.00 | 0.00 | 0.00 | 0.13 | 0.11 | 0.04 | 0.00 | 0.00 |
| Cash flow ÷ profit | — | — | 1.63 | 1.22 | 1.04 | 1.12 | 0.83 | 0.95 |
| Current ratio | 3.90 | 3.07 | 3.47 | 1.99 | 1.80 | 1.91 | 2.36 | 2.43 |