Bahrain Flour Mills Company B.S.C. (BAX:BFM)
Bahrain flag Bahrain · Delayed Price · Currency is BHD
0.3650
0.00 (0.00%)
At close: Feb 16, 2026

BAX:BFM Financials Overview

Millions BHD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
7.667.557.617.687.636.86
Revenue Growth
4.47%-0.67%-0.93%0.56%11.23%-2.70%
Gross Profit
-9.91-10.1-11.5-16.19-14.71-8.74
Operating Income
1.611.29-0.210.490.70.23
Net Income
1.871.170.432.51.423.95
Earnings Per Share
0.080.050.020.100.060.16
EPS Growth
-171.47%-82.70%75.82%-63.95%263.38%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
17.5917.6417.3720.3816.5215.37
Total Debt
6.717.929.185.2911.267.28
Net Cash (Debt)
10.889.728.1915.095.268.09
Net Cash Growth
24.22%18.72%-45.74%186.92%-35.00%11.44%
Net Cash Per Share
0.440.390.330.610.210.33

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-4.21-6.21-11.12-7.8-0.18-2.12
Capital Expenditures
-0.5-0.24-1.45-2.14-0.25-0.13
Free Cash Flow
-4.71-6.45-12.57-9.94-0.42-2.25
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
-129.33%-133.70%-151.20%-210.92%-192.71%-127.29%
Operating Margin
21.01%17.13%-2.74%6.37%9.20%3.31%
Pretax Margin
24.45%15.55%5.69%32.58%18.63%57.50%
Profit Margin
24.45%15.55%5.69%32.58%18.63%57.50%
FCF Margin
-61.48%-85.40%-165.29%-129.54%-5.55%-32.83%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.0250.0250.0250.0250.0250.025
Dividend Per Share Growth
0%0%0%0%0%66.67%
Dividend Yield
6.85%7.25%8.01%9.13%9.81%10.59%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
4.847.8220.653.395.932.14
PS Ratio
1.181.221.181.101.111.23