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 | 1,960 | 2,108 | 2,480 | 3,575 | 5,118 | 6,514 | 11,728 | 14,428 |
| Total income | 2,064 | 2,268 | 2,597 | 3,708 | 5,191 | 6,679 | 11,909 | 14,595 |
| EBITDA | 484 | 593 | 729 | 1,003 | 1,228 | 1,496 | 1,797 | 2,634 |
| Profit before tax | 438 | 533 | 668 | 912 | 1,050 | 1,317 | 1,573 | 2,216 |
| Net profit | 315 | 408 | 505 | 686 | 791 | 986 | 1,155 | 1,635 |
| EPS (₹) | 39.4 | 53.2 | 66.1 | 89.7 | 103.5 | 64.1 | 74.5 | 105.0 |
| Net worth | 2,221 | 2,299 | 2,766 | 3,319 | 3,942 | 4,779 | 5,974 | 6,710 |
| Total debt | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| Operating cash flow | — | — | 657 | 586 | 520 | 571 | 713 | 1,807 |
| Free cash flow | — | — | 586 | 251 | 172 | 430 | 559 | 1,618 |
| Ratio | FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 |
|---|---|---|---|---|---|---|---|---|
| Growth | ||||||||
| Revenue growth YoY | — | 7.6 | 17.6 | 44.2 | 43.1 | 27.3 | 80.0 | 23.0 |
| Profit growth YoY | — | 29.4 | 23.9 | 35.8 | 15.3 | 24.6 | 17.2 | 41.5 |
| Profitability | ||||||||
| EBITDA margin % | 24.7 | 28.1 | 29.4 | 28.0 | 24.0 | 23.0 | 15.3 | 18.3 |
| Net margin % | 15.3 | 18.0 | 19.4 | 18.5 | 15.2 | 14.8 | 9.7 | 11.2 |
| Return on equity % | 14.2 | 18.0 | 19.9 | 22.5 | 21.8 | 22.6 | 21.5 | 25.8 |
| Return on capital % | 19.7 | 23.8 | 26.5 | 30.2 | 30.1 | 30.6 | 30.1 | 37.3 |
| Leverage & cash | ||||||||
| Debt to equity | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Cash flow ÷ profit | — | — | 1.30 | 0.85 | 0.66 | 0.58 | 0.62 | 1.11 |
| Current ratio | 5.74 | 4.48 | 4.70 | 3.79 | 3.07 | 3.11 | 2.71 | 2.12 |