Biofil Chemicals and Pharmaceuticals Limited (BOM:524396)
India flag India · Delayed Price · Currency is INR
31.53
-1.11 (-3.40%)
At close: Aug 17, 2026

BOM:524396 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
346.26314.78335.82404.09300.35223.82
Revenue Growth
1.26%-6.27%-16.89%34.54%34.19%-37.50%
Gross Profit
24.8351.9125.6727.4825.6328.66
Operating Income
8.2334.67.2998.3410.34
Net Income
4.8427.865.587.095.66.98
Earnings Per Share
0.301.710.340.440.340.43
EPS Growth
-82.57%402.94%-21.98%28.17%-20.77%-43.74%

Revenue by Segment

Fiscal YearTTMFY 2026FY 2025FY 2024
Period EndingJun '26 Mar '26 Mar '25 Mar '24
Pharma Division
172.5189.63266.6278.68
Chemical Division
170.6394.3267.42121.67
Total
343.13283.95334.02400.35

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
33.2633.262.5522.840.381.45
Total Debt
30.230.24.714.395.224.65
Net Cash (Debt)
3.063.06-2.1618.45-4.85-3.2
Net Cash Growth
------
Net Cash Per Share
0.190.19-0.131.13-0.30-0.20

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
--6.05-19.2423.94-1.12-2.2
Capital Expenditures
--2.01-1-0.23-0.11-0.7
Free Cash Flow
--8.05-20.2423.71-1.22-2.9
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
7.17%16.49%7.64%6.80%8.53%12.80%
Operating Margin
2.38%10.99%2.17%2.23%2.78%4.62%
Pretax Margin
2.37%10.96%2.19%2.14%2.64%4.53%
Profit Margin
1.40%8.85%1.66%1.75%1.87%3.12%
FCF Margin
--2.56%-6.03%5.87%-0.41%-1.29%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
104.9715.12120.02138.51120.34134.68
P/FCF Ratio
---41.43--
PS Ratio
1.481.341.992.432.254.20