Barflex Polyfilms Limited (NSE:BARFLEX)
India flag India · Delayed Price · Currency is INR
51.00
-0.45 (-0.87%)
At close: Oct 23, 2026

Barflex Polyfilms Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal Year
TTMFY 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
26.92%21.66%-11.50%0.99%16.72%-
Gross Profit
323.02323.02279.96357.15295.93245.89
Operating Income
545478.68173.46120.4692.17
Net Income
39.1339.13154.73173.05100.9879.4
Earnings Per Share
1.581.586.697.624.453.50
EPS Growth
-54.83%-76.38%-12.21%71.27%27.18%-

Revenue by Geography

Fiscal Year
TTMFY 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 Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
171.97171.97525.42393.43246.56110.15
Total Debt
197.47197.471.041.361.652.59
Net Cash (Debt)
-25.51-25.51524.38392.07244.91107.57
Net Cash Growth
--33.75%60.09%127.68%-
Net Cash Per Share
-1.03-1.0322.6817.2710.794.74

Cash Flow & CapEx

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
45.545.5-143.02136.13153.6369.34
Capital Expenditures
-416.56-416.56-42.8-1.09-2.26-9.93
Free Cash Flow
-371.05-371.05-185.82135.04151.3759.41
Free Cash Flow Growth
----10.79%154.78%-

Margins

Fiscal Year
TTMFY 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.55%4.55%8.07%15.74%11.04%9.86%
Pretax Margin
5.74%5.74%20.48%20.76%11.29%10.46%
Profit Margin
3.30%3.30%15.86%15.70%9.25%8.49%
FCF Margin
-31.27%-31.27%-19.05%12.25%13.87%6.35%

Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingOct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
32.2837.987.49---
PS Ratio
1.061.251.19---