OBSC Perfection Limited (NSE:OBSCP)
India flag India · Delayed Price · Currency is INR
657.60
+63.45 (10.68%)
At close: Jul 31, 2026

OBSC Perfection 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
2,1952,1951,4311,150963.59565.34
Revenue Growth
53.37%53.37%24.45%19.38%70.44%125.11%
Gross Profit
629.93629.93374.25298.73165.92111.68
Operating Income
322.94322.94222.48183.8579.7756.33
Net Income
270.15270.15167.6122.1245.7436.01
Earnings Per Share
10.4510.456.856.842.562.02
EPS Growth
52.46%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 EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
166.59166.591665.846.053.95
Total Debt
685.39685.39269.74414.73334.05189.75
Net Cash (Debt)
-518.8-518.8-103.73-408.88-328-185.81
Net Cash Growth
------
Net Cash Per Share
-20.07-20.07-4.24-22.91-18.38-10.41

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
-19.47-19.4788.4949.9914.5563.86
Capital Expenditures
-767.08-767.08-332.7-105.27-135.53-55.42
Free Cash Flow
-786.55-786.55-244.21-55.28-120.988.45
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
28.69%28.69%26.14%25.97%17.22%19.75%
Operating Margin
14.71%14.71%15.54%15.98%8.28%9.96%
Pretax Margin
14.47%14.47%14.41%14.28%6.54%7.64%
Profit Margin
12.31%12.31%11.71%10.62%4.75%6.37%
FCF Margin
-35.83%-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
62.9325.4022.08---
PS Ratio
7.323.132.59---