OBSC Perfection Limited (NSE:OBSCP)
India flag India · Delayed Price · Currency is INR
835.20
-20.65 (-2.41%)
At close: Aug 21, 2026

OBSC Perfection 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
2,5392,1951,4311,150963.59565.34
Revenue Growth
65.27%53.37%24.45%19.38%70.44%125.11%
Gross Profit
740.1629.93374.25298.73165.92111.68
Operating Income
389.19322.94222.48183.8579.7756.33
Net Income
312.34270.15167.6122.1245.7436.01
Earnings Per Share
11.9210.456.856.842.562.02
EPS Growth
69.29%52.46%0.21%167.19%26.90%205.67%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
India
1,141955.84963.59565.34
Outside India
287.04194.46--
Total
1,4281,150963.59565.34

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
132.53166.591665.846.053.95
Total Debt
854.18685.39269.74414.73334.05189.75
Net Cash (Debt)
-721.65-518.8-103.73-408.88-328-185.81
Net Cash Growth
------
Net Cash Per Share
-27.55-20.07-4.24-22.91-18.38-10.41

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
--19.4788.4949.9914.5563.86
Capital Expenditures
--767.08-332.7-105.27-135.53-55.42
Free Cash Flow
--786.55-244.21-55.28-120.988.45
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
29.14%28.69%26.14%25.97%17.22%19.75%
Operating Margin
15.33%14.71%15.54%15.98%8.28%9.96%
Pretax Margin
14.42%14.47%14.41%14.28%6.54%7.64%
Profit Margin
12.30%12.31%11.71%10.62%4.75%6.37%
FCF Margin
--35.83%-17.06%-4.81%-12.55%1.49%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
70.0525.4022.08---
PS Ratio
8.093.132.59---