Profit outpacing revenue
Profit grew 216.8% while revenue grew 4.9%, so the company kept more of each rupee of revenue as profit.
Importance 72 / 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 216.8% while revenue grew 4.9%, so the company kept more of each rupee of revenue as profit.
Importance 72 / 95 · growth
P/E of 5.22× is below the refineries and marketing median (12.70×) — but ROE of 21.0% is also below that peer set (24.7%), so the lower multiple tracks the lower profitability.
Importance 58 / 95 · valuation
Profit has swung sharply over 4 years (from ₹11,704 to ₹43,677) — one year is a weak guide to the earnings power.
Importance 57 / 95 · growth
Classified by the exchange under Energy › Oil, Gas & Consumable Fuels › Petroleum Products › Refineries & Marketing.
Peer set used on this page: 4 refineries & marketing.
Profit grew 216.8% while revenue grew 4.9%, so the company kept more of each rupee of revenue as profit.
Rule PROFIT_FASTER_THAN_REVENUE
Profit has swung sharply over 4 years (from ₹11,704 to ₹43,677) — one year is a weak guide to the earnings power.
Over 4 years profit compounded at 14.1% a year while revenue compounded at 5.2% a year — though FY2024 saw a one-off step-change of 269% (a merger, restructuring or a recovery off a low base), so the compounding is uneven.
Net profit rose 216.8% to ₹43,677 — but FY2025 was a depressed ₹13,789 (vs a ~₹25,727 historical norm), so this is a recovery. Profit has compounded 14.1% a year over 4 years.
Revenue has compounded at 5.2% a year over 4 years (₹7,36,731 → ₹9,01,453) — 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 ₹-1,141 cr, down 116.8% from ₹6,808 cr a year earlier.
Rule QTR_PROFIT_GROWTH_YOY
Q1 FY27 net profit declined 116.8% vs the same quarter last year, reversing the growth seen in the two preceding quarters (+528.8% and +81.4%).
Rule QTR_TREND_REVERSAL
Q1 FY27 EBIT was ₹100 cr, down 99.0% from ₹9,672 cr a year earlier.
Rule QTR_OPERATING_PERFORMANCE_CHANGE_YOY
| Quarter | Revenue | YoY | Net profit | YoY | Net margin |
|---|---|---|---|---|---|
| Q2 FY25 | 1,98,616 | — | −449 | — | −0.2% |
| Q3 FY25 | 2,19,522 | −3.2% | 2,147 | −76.7% | 1.0% |
| Q4 FY25 | 2,21,360 | −1.0% | 8,368 | +52.5% | 3.8% |
| Q1 FY26 | 2,21,849 | +0.9% | 6,808 | +82.9% | 3.1% |
| Q2 FY26 | 2,06,447 | +3.9% | 8,191 | −1925.1% | 4.0% |
| Q3 FY26 | 2,36,257 | +7.6% | 13,502 | +528.8% | 5.7% |
| Q4 FY26 | 2,36,899 | +7.0% | 15,176 | +81.4% | 6.4% |
| Q1 FY27 | 2,81,933 | +27.1% | −1,141 | −116.8% | −0.4% |
Trailing twelve months to 30 Jun 2026 · sum of the last 4 contiguous quarters
ROE rose from 7.3% to 21.0% — but FY2025 was a depressed year, so this is a rebound rather than a step-up.
Rule ROE_IMPROVED_YOY · rebound
EBITDA margin recovered from 4.6% to 9.0% — FY2025 was a trough.
Net worth compounded at 13.7% a year over 4 years (₹1,35,127 → ₹2,25,547).
Rule NET_WORTH_COMPOUNDING
Operating cash flow has matched or exceeded reported profit in 4 of the last 5 profit-making years (latest 1.74×).
Free cash flow has been positive in 4 of the last 5 years.
Debt-to-equity fell from 0.80× to 0.58× year on year.
Ranked against 4 refineries & marketing (FY2026, consolidated).
IOC · 2nd of 4 · set median 4.7%
IOC · 2nd of 4 · set median 8.8%
IOC · 3rd of 4 · set median 24.7%
IOC · 1st of 4 · set median 12.7×
P/E of 5.22× is below the refineries and marketing median (12.70×) — but ROE of 21.0% is also below that peer set (24.7%), so the lower multiple tracks the lower profitability.
Rule CHEAP_VS_LOW_RETURNS
On the trailing twelve months. Last full year: P/E 4.3× · P/S 0.2× · ROE 21.0%. TTM and full-year profit differ by more than 15% — a one-off in a recent quarter is moving the trailing figure; weigh it against the full year.
Over 4 years profit (14.1% a year) and the stock (13.2% a year) compounded at roughly the same rate.
Rule STOCK_TRACKED_EARNINGS
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 | FY22 | FY23 | FY24 | FY25 | FY26 |
|---|---|---|---|---|---|
| Revenue | 7,36,731 | 9,51,410 | 8,81,235 | 8,59,363 | 9,01,453 |
| Total income | 7,39,813 | 9,55,609 | 8,85,078 | 8,62,876 | 9,05,616 |
| EBITDA | 50,824 | 34,898 | 79,434 | 39,504 | 81,225 |
| Profit before tax | 33,053 | 14,176 | 55,742 | 15,303 | 54,497 |
| Net profit | 25,727 | 11,704 | 43,161 | 13,789 | 43,677 |
| EPS (₹) | 27.3 | 7.1 | 30.3 | 9.9 | 30.6 |
| Net worth | 1,35,127 | 1,43,214 | 1,88,163 | 1,91,025 | 2,25,547 |
| Total debt | 1,32,020 | 1,48,977 | 1,32,628 | 1,52,271 | 1,31,822 |
| Operating cash flow | 24,570 | 29,644 | 71,099 | 34,699 | 76,142 |
| Free cash flow | 1,533 | −2,525 | 34,453 | 421 | 48,881 |
| Ratio | FY22 | FY23 | FY24 | FY25 | FY26 |
|---|---|---|---|---|---|
| Growth | |||||
| Revenue growth YoY | — | 29.1 | -7.4 | -2.5 | 4.9 |
| Profit growth YoY | — | -54.5 | 268.8 | -68.1 | 216.8 |
| Profitability | |||||
| EBITDA margin % | 6.9 | 3.7 | 9.0 | 4.6 | 9.0 |
| Net margin % | 3.5 | 1.2 | 4.9 | 1.6 | 4.8 |
| Return on equity % | 19.0 | 8.4 | 26.0 | 7.3 | 21.0 |
| Return on capital % | 14.4 | 7.8 | 20.7 | 6.8 | 17.9 |
| Leverage & cash | |||||
| Debt to equity | 0.98 | 1.04 | 0.70 | 0.80 | 0.58 |
| Cash flow ÷ profit | 0.96 | 2.53 | 1.65 | 2.52 | 1.74 |
| Current ratio | 0.76 | 0.76 | 0.73 | 0.68 | 0.73 |