Industrie Chimiche Forestali S.p.A. (BIT:ICF)
Italy flag Italy · Delayed Price · Currency is EUR
6.50
-0.05 (-0.76%)
At close: Aug 14, 2026

BIT:ICF 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
73.373.376.3880.3889.7176.51
Revenue Growth
0.56%-4.04%-4.98%-10.40%17.26%25.41%
Gross Profit
30.5730.5730.1229.7128.924.02
Operating Income
4.584.583.852.963.230.8
Net Income
2.72.72.152.163.192.28
Earnings Per Share
0.470.470.320.320.470.33
EPS Growth
30.53%46.65%0.39%-32.19%41.91%-

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
ICF
45.0145.0148.2353.7657.9346.11
ABC
27.6127.6126.9726.130.3829.61
Total
72.6272.6275.279.8688.3275.72

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
4.794.7910.095.9510.4413.51
Total Debt
11.8211.8216.5816.8518.2320.88
Net Cash (Debt)
-7.03-7.03-6.5-10.9-7.79-7.37
Net Cash Growth
------
Net Cash Per Share
-1.23-1.23-0.97-1.62-1.15-1.07

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.897.898.365.363.284.65
Capital Expenditures
-1.39-1.39-1.58-1.52-2-1.93
Free Cash Flow
6.516.516.783.831.282.71
Free Cash Flow Growth
48.74%-4.10%76.94%198.83%-52.71%-36.76%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
41.71%41.71%39.43%36.96%32.21%31.40%
Operating Margin
6.25%6.25%5.03%3.69%3.60%1.04%
Pretax Margin
5.07%5.07%3.79%2.98%4.13%-0.17%
Profit Margin
3.69%3.69%2.81%2.68%3.56%2.98%
FCF Margin
8.88%8.88%8.88%4.77%1.43%3.55%

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.3000.3000.2000.2000.2000.140
Dividend Per Share Growth
50.00%50.00%0%0%42.86%0%
Dividend Yield
4.62%5.07%4.43%4.95%4.22%2.68%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
13.8013.4315.4415.4412.7119.00
Forward PE
8.889.289.238.767.91-
P/FCF Ratio
5.735.574.888.6831.6415.97
PS Ratio
0.510.500.430.410.450.57