Sudarshan Pharma Industries Limited (BOM:543828)
India flag India · Delayed Price · Currency is INR
41.43
-0.39 (-0.93%)
At close: Jul 27, 2026

BOM:543828 Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
7,0317,0315,0504,6354,6133,571
Revenue Growth
39.21%39.21%8.95%0.48%29.19%84.52%
Gross Profit
836.79836.79652.05409.86303.72217.06
Operating Income
475.27475.27384.25224.48143.12101.5
Net Income
233.03233.03159.55114.5570.3752.48
Earnings Per Share
0.970.970.660.480.290.36
EPS Growth
46.97%46.97%37.50%64.16%-19.65%108.19%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
11.3511.3520.5116.44117.192.36
Total Debt
2,8502,8501,7071,048341.04305.92
Net Cash (Debt)
-2,839-2,839-1,687-1,032-223.85-303.56
Net Cash Growth
------
Net Cash Per Share
-11.82-11.82-6.98-4.32-0.93-2.11

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-22.99-22.99349.0696.86-287.93-38.22
Capital Expenditures
-690.97-690.97-46.93-37.84-143.27-16.56
Free Cash Flow
-713.96-713.96302.1359.02-431.2-54.79
Free Cash Flow Growth
--411.94%---

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
11.90%11.90%12.91%8.84%6.58%6.08%
Operating Margin
6.76%6.76%7.61%4.84%3.10%2.84%
Pretax Margin
4.34%4.34%4.28%3.29%2.06%2.00%
Profit Margin
3.31%3.31%3.16%2.47%1.52%1.47%
FCF Margin
-10.15%-10.15%5.98%1.27%-9.35%-1.53%

Dividends

Fiscal YearFY 2023
Period EndingMar '23
Dividend Per Share
0.030
Dividend Per Share Growth
-
Dividend Yield
0.54%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
42.7125.0346.0715.5713.64-
P/FCF Ratio
--24.3330.22--
PS Ratio
1.420.831.460.390.21-