Dolphin Offshore Enterprises (India) Limited (BOM:522261)
India flag India · Delayed Price · Currency is INR
644.40
+24.80 (4.00%)
At close: Aug 21, 2026

BOM:522261 Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
1,4281,164740.1964.67--
Revenue Growth
73.92%57.28%1044.50%---
Gross Profit
1,095934.44482.5950.04--
Operating Income
638.69567.28456.74-48.87-81.6-142.82
Net Income
720.19685.38464.855.73361.08-142.83
Earnings Per Share
18.0017.1311.621.5945.73-68.11
EPS Growth
43.34%47.44%632.84%-96.53%--

Revenue by Geography

Fiscal YearTTMFY 2026FY 2025FY 2024
Period EndingJun '26 Mar '26 Mar '25 Mar '24
India
1,428117.33148.8564.67
Outside India
-1,047591.34-
Total
1,4281,164740.1964.67

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
437.57436.99357.5148.456.451.95
Total Debt
2,0322,0321,64811.63180.251,315
Net Cash (Debt)
-1,595-1,595-1,290136.82-173.81-1,313
Net Cash Growth
------
Net Cash Per Share
-39.85-39.87-32.253.89-22.01-625.99

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-453.42104.735.3-44.23-8.56
Capital Expenditures
--735.09-1,705---
Free Cash Flow
--281.68-1,60035.3-44.23-8.56
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
76.69%80.26%65.20%77.37%--
Operating Margin
44.72%48.73%61.71%-75.57%--
Pretax Margin
45.93%51.46%64.27%4.07%--
Profit Margin
50.42%58.87%62.79%86.17%--
FCF Margin
--24.20%-216.16%54.58%--

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
35.8023.1624.58212.993.03-
Forward PE
-4.224.224.224.224.22
P/FCF Ratio
---336.24--
PS Ratio
18.0513.6315.44183.53--