Industrie Chimiche Forestali S.p.A. (BIT:ICF)
Italy flag Italy · Delayed Price · Currency is EUR
6.10
0.00 (0.00%)
At close: Oct 15, 2026

BIT:ICF Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
76.0273.376.3880.3889.7176.51
Revenue Growth
3.71%-4.04%-4.98%-10.40%17.26%25.41%
Gross Profit
32.2730.5730.1229.7128.924.02
Operating Income
5.584.583.852.963.230.8
Net Income
3.282.72.152.163.192.28
Earnings Per Share
0.580.470.320.320.470.33
EPS Growth
22.68%46.65%0.39%-32.19%41.91%-

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
ICF
45.0148.2353.7657.9346.11
ABC
27.6126.9726.130.3829.61
Total
72.6275.279.8688.3275.72

Cash & Debt

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

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
5.927.898.365.363.284.65
Capital Expenditures
-1.37-1.39-1.58-1.52-2-1.93
Free Cash Flow
4.566.516.783.831.282.71
Free Cash Flow Growth
-29.99%-4.10%76.94%198.83%-52.71%-36.76%

Margins

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

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '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.92%4.75%4.04%4.05%3.34%2.22%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
10.5613.4315.4415.4412.7119.00
Forward PE
8.369.289.238.767.91-
P/FCF Ratio
7.685.574.888.6831.6415.97
PS Ratio
0.460.500.430.410.450.57