B.F. S.p.A. (BIT:BFG)
Italy flag Italy · Delayed Price · Currency is EUR
4.970
+0.010 (0.20%)
At close: Aug 14, 2026

B.F. S.p.A. Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1,7261,7261,5101,3561,088298.98
Revenue Growth
8.09%14.32%11.34%24.69%263.77%224.83%
Gross Profit
245.7245.7210.07128.089334.23
Operating Income
53.1653.1646.942.56-4.69-3.88
Net Income
11.2211.2210.371.184.99-0.51
Earnings Per Share
0.040.040.040.000.03-0.00
EPS Growth
-8.14%783.23%-83.19%--

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
393.31393.31284.39362.17173.73125.05
Total Debt
419.19419.19395.13370.04353.63150.68
Net Cash (Debt)
-25.89-25.89-110.74-7.87-179.9-25.63
Net Cash Growth
------
Net Cash Per Share
-0.10-0.10-0.42-0.03-0.96-0.15

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-7.01-7.01-21.1-34.8791.8554.69
Capital Expenditures
-58.83-58.83-43.02-21.64-25.64-16.44
Free Cash Flow
-65.83-65.83-64.12-56.5166.238.25
Free Cash Flow Growth
----73.07%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
14.23%14.23%13.91%9.44%8.55%11.45%
Operating Margin
3.08%3.08%3.11%0.19%-0.43%-1.30%
Pretax Margin
1.49%1.49%1.28%0.35%1.25%0.11%
Profit Margin
0.65%0.65%0.69%0.09%0.46%-0.17%
FCF Margin
-3.81%-3.81%-4.25%-4.17%6.09%12.79%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.0760.0760.0760.0440.0400.030
Dividend Per Share Growth
0%0%72.73%10.00%33.33%100.00%
Dividend Yield
1.53%1.81%1.75%1.16%1.09%0.86%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
116.0298.51112.08880.37144.27-
Forward PE
105.2389.79145.5785.87--
P/FCF Ratio
----10.8816.80
PS Ratio
0.750.640.770.760.662.15