Industrie Chimiche Forestali S.p.A. (BIT:ICF)
Italy flag Italy · Delayed Price · Currency is EUR
5.90
-0.20 (-3.28%)
At close: Jul 24, 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
72.6272.6275.279.8688.3275.72
Revenue Growth
0.91%-3.43%-5.83%-9.57%16.64%24.89%
Gross Profit
30.6630.6629.3329.6727.4222.39
Operating Income
4.584.583.853.073.130.7
Net Income
2.72.72.152.163.192.28
Earnings Per Share
0.460.460.320.320.470.33
EPS Growth
35.29%43.75%0%-31.91%42.86%8.57%

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.19-1.19-0.96-1.62-1.15-1.06

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,9237,9238,2635.363.284.65
Capital Expenditures
-1,387-1,387-1,579-1.52-2-1.93
Free Cash Flow
6,5366,5366,6853.831.282.71
Free Cash Flow Growth
149327.85%-2.23%174255.06%198.83%-52.71%-99.94%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
42.22%42.22%39.00%37.16%31.05%29.56%
Operating Margin
6.31%6.31%5.12%3.84%3.54%0.92%
Pretax Margin
5.11%5.11%3.85%3.00%4.20%-0.17%
Profit Margin
3.72%3.72%2.85%2.70%3.62%3.01%
FCF Margin
8999.87%8999.87%8889.33%4.80%1.45%3.58%

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.3000.3000.2000.2000.2000.140
Dividend Per Share Growth
50.00%50.00%0%0%42.86%0%
Dividend Yield
5.08%3205.20%4065.04%4.37%2.53%0.00%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
12.5313.5215.3814.3111.8319.09
Forward PE
8.069.289.238.767.91-
P/FCF Ratio
5.200.010.008.1829.6716.07
PS Ratio
0.460.500.440.390.430.58