SEPC Limited (BOM:532945)
India flag India · Delayed Price · Currency is INR
6.06
+0.04 (0.66%)
At close: Jul 27, 2026

SEPC Limited 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
10,54510,5455,9775,6103,7883,295
Revenue Growth
76.44%76.44%6.54%48.08%14.99%-43.47%
Gross Profit
1,6361,6361,240937.11591.51360.39
Operating Income
727.03727.03454.87209.37-691.07-517.7
Net Income
535.38535.38248.4227.84-49.04-2,637
Earnings Per Share
0.300.300.160.17-0.04-2.71
EPS Growth
87.50%87.50%-3.29%---

Revenue by Geography

Fiscal YearFY 2025FY 2024
Period EndingMar '25 Mar '24
Rest of The World
13.44406.14
India
5,9635,204
Total
5,9775,610

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
760.47760.47167.71305.98353.0880.76
Total Debt
3,5353,5353,5844,5494,0939,807
Net Cash (Debt)
-2,775-2,775-3,417-4,243-3,740-9,726
Net Cash Growth
------
Net Cash Per Share
-1.55-1.55-2.24-3.08-3.05-9.99

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
-2,633-2,633-1,325-1,208209.05-719.94
Capital Expenditures
-8.48-8.48-1.23-0.54-1.39-0.11
Free Cash Flow
-2,642-2,642-1,326-1,209207.66-720.05
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
15.51%15.51%20.74%16.71%15.61%10.94%
Operating Margin
6.89%6.89%7.61%3.73%-18.24%-15.71%
Pretax Margin
5.90%5.90%5.89%4.06%6.68%-67.06%
Profit Margin
5.08%5.08%4.16%4.06%-1.29%-80.04%
FCF Margin
-25.05%-25.05%-22.19%-21.55%5.48%-21.86%

Valuation

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