Logo image of BFG.MI

BF SPA (BFG.MI) Stock Balance Sheet

Europe - Euronext Milan - BIT:BFG - IT0005187460 - Common Stock

4.27 EUR
-0.03 (-0.7%)
Last: 11/21/2025, 7:00:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
ASSETS
Current Assets
Cash
BFG.MI Cash ChartBFG.MI Cash over time chart
190.23M8.01M240.43M165.97M122.28M
Cash Equivalents
BFG.MI Cash Equivalents ChartBFG.MI Cash Equivalents over time chart
8.55M259.76M106.00M7.76M2.77M
Marketable Securities
BFG.MI Marketable Securities ChartBFG.MI Marketable Securities over time chart
16.57M16.63M15.74MN/AN/A
Receivables
BFG.MI Receivables ChartBFG.MI Receivables over time chart
584.16M405.84M346.01M364.65M230.26M
Inventories
BFG.MI Inventories ChartBFG.MI Inventories over time chart
323.58M297.05M302.68M306.13M179.39M
Other Current Assets
BFG.MI Other Current Assets ChartBFG.MI Other Current Assets over time chart
109.87M88.85M32.15M18.78M19.02M
Total Current Assets
BFG.MI Total Current Assets ChartBFG.MI Total Current Assets over time chart
1.23B1.08B1.04B863.29M553.72M
 
Non-Current Assets
PPE Net
BFG.MI PPE Net ChartBFG.MI PPE Net over time chart
625.74M613.60M557.78M555.21M385.54M
Investments And Advances
BFG.MI Investments And Advances ChartBFG.MI Investments And Advances over time chart
264.21M269.39M183.66M144.23M111.02M
Goodwill
BFG.MI Goodwill ChartBFG.MI Goodwill over time chart
101.23M100.15M64.01M64.58M52.29M
Intangibles
BFG.MI Intangibles ChartBFG.MI Intangibles over time chart
162.94M166.31M165.92M163.78M90.87M
Other Non-Current Assets
BFG.MI Other Non-Current Assets ChartBFG.MI Other Non-Current Assets over time chart
120.50M109.78M60.59M42.97M20.53M
Total Non-Current Assets
BFG.MI Total Non-Current Assets ChartBFG.MI Total Non-Current Assets over time chart
1.27B1.26B1.03B970.76M660.25M
 
TOTAL ASSETS
BFG.MI TOTAL ASSETS ChartBFG.MI TOTAL ASSETS over time chart
2.51B2.34B2.07B1.83B1.21B
 
LIABILITIES
Current Liabilities
Short Term Debt
BFG.MI Short Term Debt ChartBFG.MI Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
BFG.MI Current Portion Of LT Debt. ChartBFG.MI Current Portion Of LT Debt. over time chart
285.81M237.54M195.88M194.44M79.04M
Accrued Expenses
BFG.MI Accrued Expenses ChartBFG.MI Accrued Expenses over time chart
16.99M14.73M11.55M13.73M8.52M
Accounts Payable
BFG.MI Accounts Payable ChartBFG.MI Accounts Payable over time chart
659.86M580.08M542.84M579.12M309.36M
Other Current Liabilities
BFG.MI Other Current Liabilities ChartBFG.MI Other Current Liabilities over time chart
93.69M74.49M43.34M57.17M47.48M
Total Current Liabilities
BFG.MI Total Current Liabilities ChartBFG.MI Total Current Liabilities over time chart
1.06B906.85M793.61M844.46M444.40M
 
Non-Current Liabilities
Long Term Debt
BFG.MI Long Term Debt ChartBFG.MI Long Term Debt over time chart
205.26M220.76M174.16M159.18M71.63M
Deferred Taxes/Income
BFG.MI Deferred Taxes/Income ChartBFG.MI Deferred Taxes/Income over time chart
67.53M67.73M62.52M62.61M52.69M
Other Non-Current Liabilities
BFG.MI Other Non-Current Liabilities ChartBFG.MI Other Non-Current Liabilities over time chart
103.45M102.88M96.70M69.14M41.45M
Total Non-Current Liabilities
BFG.MI Total Non-Current Liabilities ChartBFG.MI Total Non-Current Liabilities over time chart
628.05M634.81M532.58M497.54M296.99M
 
TOTAL LIABILITIES
BFG.MI TOTAL LIABILITIES ChartBFG.MI TOTAL LIABILITIES over time chart
1.68B1.54B1.33B1.34B741.39M
 
SHAREHOLDERS' EQUITY
Retained Earnings
BFG.MI Retained Earnings ChartBFG.MI Retained Earnings over time chart
561.29M531.82M486.92M305.00M285.51M
Minority Interest
BFG.MI Minority Interest ChartBFG.MI Minority Interest over time chart
251.82M243.45M199.19M206.61M131.22M
Common Shares
BFG.MI Common Shares ChartBFG.MI Common Shares over time chart
261.88M261.88M261.88M187.06M187.06M
Other Shareholders' Equity
BFG.MI Other Shareholders' Equity ChartBFG.MI Other Shareholders' Equity over time chart
N/AN/AN/A-1.00KN/A
Shares Outstanding
BFG.MI Shares Outstanding ChartBFG.MI Shares Outstanding over time chart
261.88M261.88M261.88M187.06M187.06M
Tangible Book Value per Share
BFG.MI Tangible Book Value per Share ChartBFG.MI Tangible Book Value per Share over time chart
2.132.011.981.411.76
Total Shareholders' Equity
BFG.MI Total Shareholders' Equity ChartBFG.MI Total Shareholders' Equity over time chart
823.17M793.70M748.80M492.06M472.57M
 
TOTAL LIABILITIES AND EQUITY
BFG.MI TOTAL LIABILITIES AND EQUITY ChartBFG.MI TOTAL LIABILITIES AND EQUITY over time chart
2.51B2.34B2.07B1.83B1.21B
 
Statistics
Debt/Equity
BFG.MI Debt/Equity ChartBFG.MI Debt/Equity over time chart
0.250.280.230.320.15
Current Ratio
BFG.MI Current Ratio ChartBFG.MI Current Ratio over time chart
1.171.191.311.021.25
Return On Assets (ROA)
BFG.MI Return On Assets (ROA) ChartBFG.MI Return On Assets (ROA) over time chart
-0.10%0.44%0.06%0.27%-0.04%
Return On Equity (ROE)
BFG.MI Return On Equity (ROE) ChartBFG.MI Return On Equity (ROE) over time chart
-0.31%1.31%0.16%1.01%-0.11%
Return On Invested Capital (ROIC)
BFG.MI Return On Invested Capital (ROIC) ChartBFG.MI Return On Invested Capital (ROIC) over time chart
0.12%N/A0.33%0.04%0.42%
Return On Invested Capital Ex Cash (ROICexc)
BFG.MI Return On Invested Capital Ex Cash (ROICexc) ChartBFG.MI Return On Invested Capital Ex Cash (ROICexc) over time chart
0.13%N/A0.36%0.04%0.42%
Return On Invested Capital Ex Cash + Goodwill (ROICexgc)
BFG.MI Return On Invested Capital Ex Cash + Goodwill (ROICexgc) ChartBFG.MI Return On Invested Capital Ex Cash + Goodwill (ROICexgc) over time chart
0.16%N/A0.45%0.06%0.52%

All data in EUR , ROIC based on taxRate of 0.22

Charts

BFG.MI Balance Sheet Over Time ChartBFG.MI Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 MRQ LIABILITIES + EQUITY TOTAL ASSETS
BFG.MI Balance Sheet - Short Vs Long Term ChartBFG.MI Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 200M 400M 600M 800M 1B