Barflex Polyfilms Limited (NSE:BARFLEX)
India flag India · Delayed Price · Currency is INR
55.00
0.00 (0.00%)
At close: Jul 31, 2026

Barflex Polyfilms 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
1,1871,187975.421,1021,091934.97
Revenue Growth
8.74%21.66%-11.50%0.99%16.72%-
Gross Profit
323.02323.02279.96357.15295.93245.89
Operating Income
53.3653.3678.79173.46120.4692.17
Net Income
47.7647.76154.73173.05100.9879.4
Earnings Per Share
1.931.936.697.624.453.50
EPS Growth
-56.62%-71.15%-12.21%71.27%27.18%-

Revenue by Geography

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
India
1,1861,186975.421,0801,066926.5
Export
0.270.27----
Total
1,1871,187975.421,1021,091934.97

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
146.42146.42525.42393.43246.56110.15
Total Debt
197.47197.471.041.361.652.59
Net Cash (Debt)
-51.06-51.06524.37392.07244.91107.57
Net Cash Growth
--33.75%60.09%127.68%-
Net Cash Per Share
-2.06-2.0622.6817.2710.794.74

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
45.545.5-46.18136.13153.6369.34
Capital Expenditures
-416.56-416.56-42.8-1.09-2.26-9.93
Free Cash Flow
-371.05-371.05-88.98135.04151.3759.41
Free Cash Flow Growth
----10.79%154.78%-

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
27.22%27.22%28.70%32.41%27.12%26.30%
Operating Margin
4.50%4.50%8.08%15.74%11.04%9.86%
Pretax Margin
5.74%5.74%20.48%20.76%11.29%10.46%
Profit Margin
4.03%4.03%15.86%15.70%9.25%8.49%
FCF Margin
-31.27%-31.27%-9.12%12.25%13.87%6.35%

Valuation

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