Logo image of BFG.MI

BF SPA (BFG.MI) Stock Balance Sheet

BIT:BFG - Euronext Milan - IT0005187460 - Common Stock - Currency: EUR

4.49  -0.01 (-0.22%)

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
(2024-6-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
ASSETS
Current Assets
Cash
BFG.MI Cash ChartBFG.MI Cash over time chart
277.18M240.43M165.97M122.28M36.79M
Cash Equivalents
BFG.MI Cash Equivalents ChartBFG.MI Cash Equivalents over time chart
10.00M106.00M7.76M2.77M12.00K
Marketable Securities
BFG.MI Marketable Securities ChartBFG.MI Marketable Securities over time chart
18.79M15.74MN/AN/AN/A
Receivables
BFG.MI Receivables ChartBFG.MI Receivables over time chart
447.49M346.01M364.65M230.26M37.13M
Inventories
BFG.MI Inventories ChartBFG.MI Inventories over time chart
311.96M302.68M306.13M179.39M41.90M
Other Current Assets
BFG.MI Other Current Assets ChartBFG.MI Other Current Assets over time chart
80.26M32.15M18.78M19.02M6.51M
Total Current Assets
BFG.MI Total Current Assets ChartBFG.MI Total Current Assets over time chart
1.15B1.04B863.29M553.72M122.35M
 
Non-Current Assets
PPE Net
BFG.MI PPE Net ChartBFG.MI PPE Net over time chart
615.25M557.78M555.21M385.54M255.60M
Investments And Advances
BFG.MI Investments And Advances ChartBFG.MI Investments And Advances over time chart
197.15M183.66M144.23M111.02M146.68M
Goodwill
BFG.MI Goodwill ChartBFG.MI Goodwill over time chart
81.04M64.01M64.58M52.29M34.61M
Intangibles
BFG.MI Intangibles ChartBFG.MI Intangibles over time chart
162.87M165.92M163.78M90.87M23.47M
Other Non-Current Assets
BFG.MI Other Non-Current Assets ChartBFG.MI Other Non-Current Assets over time chart
80.19M60.59M42.97M20.53M5.76M
Total Non-Current Assets
BFG.MI Total Non-Current Assets ChartBFG.MI Total Non-Current Assets over time chart
1.14B1.03B970.76M660.25M466.12M
 
TOTAL ASSETS
BFG.MI TOTAL ASSETS ChartBFG.MI TOTAL ASSETS over time chart
2.28B2.07B1.83B1.21B588.47M
 
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
222.62M195.88M194.44M79.04M28.39M
Accrued Expenses
BFG.MI Accrued Expenses ChartBFG.MI Accrued Expenses over time chart
14.05M11.55M13.73M8.52M1.75M
Accounts Payable
BFG.MI Accounts Payable ChartBFG.MI Accounts Payable over time chart
595.08M542.84M579.12M309.36M36.83M
Other Current Liabilities
BFG.MI Other Current Liabilities ChartBFG.MI Other Current Liabilities over time chart
50.72M43.34M57.17M47.48M4.17M
Total Current Liabilities
BFG.MI Total Current Liabilities ChartBFG.MI Total Current Liabilities over time chart
882.47M793.61M844.46M444.40M71.14M
 
Non-Current Liabilities
Long Term Debt
BFG.MI Long Term Debt ChartBFG.MI Long Term Debt over time chart
224.01M174.16M159.18M71.63M41.91M
Deferred Taxes/Income
BFG.MI Deferred Taxes/Income ChartBFG.MI Deferred Taxes/Income over time chart
66.72M62.52M62.61M52.69M34.85M
Other Non-Current Liabilities
BFG.MI Other Non-Current Liabilities ChartBFG.MI Other Non-Current Liabilities over time chart
103.31M96.70M69.14M41.45M3.48M
Total Non-Current Liabilities
BFG.MI Total Non-Current Liabilities ChartBFG.MI Total Non-Current Liabilities over time chart
633.69M532.58M497.54M296.99M93.78M
 
TOTAL LIABILITIES
BFG.MI TOTAL LIABILITIES ChartBFG.MI TOTAL LIABILITIES over time chart
1.52B1.33B1.34B741.39M164.92M
 
SHAREHOLDERS' EQUITY
Retained Earnings
BFG.MI Retained Earnings ChartBFG.MI Retained Earnings over time chart
504.14M486.92M305.00M285.51M248.90M
Minority Interest
BFG.MI Minority Interest ChartBFG.MI Minority Interest over time chart
239.65M199.19M206.61M131.22M13.54M
Common Shares
BFG.MI Common Shares ChartBFG.MI Common Shares over time chart
261.88M261.88M187.06M187.06M174.66M
Other Shareholders' Equity
BFG.MI Other Shareholders' Equity ChartBFG.MI Other Shareholders' Equity over time chart
N/AN/A-1.00KN/A1.00K
Shares Outstanding
BFG.MI Shares Outstanding ChartBFG.MI Shares Outstanding over time chart
261.88M261.88M187.06M187.06M174.66M
Tangible Book Value per Share
BFG.MI Tangible Book Value per Share ChartBFG.MI Tangible Book Value per Share over time chart
1.991.981.411.762.09
Total Shareholders' Equity
BFG.MI Total Shareholders' Equity ChartBFG.MI Total Shareholders' Equity over time chart
766.02M748.80M492.06M472.57M423.56M
 
TOTAL LIABILITIES AND EQUITY
BFG.MI TOTAL LIABILITIES AND EQUITY ChartBFG.MI TOTAL LIABILITIES AND EQUITY over time chart
2.28B2.07B1.83B1.21B588.47M
 
Statistics
Debt/Equity
BFG.MI Debt/Equity ChartBFG.MI Debt/Equity over time chart
0.290.230.320.150.10
Current Ratio
BFG.MI Current Ratio ChartBFG.MI Current Ratio over time chart
1.301.311.021.251.72
Return On Assets (ROA)
BFG.MI Return On Assets (ROA) ChartBFG.MI Return On Assets (ROA) over time chart
0.50%0.06%0.27%-0.04%0.22%
Return On Equity (ROE)
BFG.MI Return On Equity (ROE) ChartBFG.MI Return On Equity (ROE) over time chart
1.49%0.16%1.01%-0.11%0.30%
Return On Invested Capital (ROIC)
BFG.MI Return On Invested Capital (ROIC) ChartBFG.MI Return On Invested Capital (ROIC) over time chart
0.07%0.33%0.04%0.42%0.27%
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.07%0.36%0.04%0.42%0.27%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
BFG.MI Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartBFG.MI Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
0.09%0.45%0.06%0.52%0.30%

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 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