B.F. S.p.A. (BIT:BFG)
Italy flag Italy · Delayed Price · Currency is EUR
5.08
0.00 (0.00%)
Last updated: Jul 28, 2026, 9:00 AM CET

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,7291,7291,5051,38424.54262.66
Revenue Growth
942.12%14.89%8.79%5538.87%-90.66%183.30%
Gross Profit
473.01473.01404.38302.2924.5366.87
Operating Income
53.1653.1646.9427.079.88-3.33
Net Income
11.2211.2210.371.188.92-0.51
Earnings Per Share
0.040.040.040.000.03-0.00
EPS Growth
-8.13%783.24%-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.1750.3125.05
Total Debt
419.19419.19395.13307.9622.27127.04
Net Cash (Debt)
-25.89-25.89-110.7454.2128.04-1.99
Net Cash Growth
---93.38%--
Net Cash Per Share
-0.10-0.10-0.420.210.15-0.01

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.85-3.93
Capital Expenditures
-30.02--49.38-39.9-38.22-1.36
Free Cash Flow
-37.03-7.01-70.48-74.7753.63-5.29
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
27.35%27.35%26.86%21.85%99.97%25.46%
Operating Margin
3.07%3.07%3.12%1.96%40.28%-1.27%
Pretax Margin
1.49%1.49%1.28%0.35%33.44%0.12%
Profit Margin
0.89%0.89%0.89%0.30%36.35%0.24%
FCF Margin
-2.14%-0.41%-4.68%-5.40%218.55%-2.01%

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.0760.0760.0760.0440.0400.030
Dividend Per Share Growth
-50.00%0%72.73%10.00%33.33%100.00%
Dividend Yield
1.53%2.07%1.36%0.93%1.19%0.41%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
118.5898.51112.07880.56144.27-
Forward PE
-89.79145.5785.87--
P/FCF Ratio
----13.43-
PS Ratio
0.770.640.770.7529.352.45