Industrie Chimiche Forestali S.p.A. (BIT:ICF)
Italy flag Italy · Delayed Price · Currency is EUR
6.10
+0.05 (0.83%)
At close: Apr 14, 2026

BIT:ICF Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
72.6275.279.8688.3275.72
Other Revenue
0.691.180.521.390.79
73.3176.3880.3889.7176.51
Revenue Growth (YoY)
-4.01%-4.98%-10.40%17.26%25.41%
Cost of Revenue
42.7346.2650.6760.8152.48
Gross Profit
30.5930.1229.7128.924.02
Selling, General & Admin
11.0711.1310.799.649.07
Other Operating Expenses
9.8510.1210.5611.469.76
Operating Expenses
26.0126.2726.7525.6723.23
Operating Income
4.583.852.963.230.8
Interest Expense
-0.96-0.93-0.99-0.52-0.45
Interest & Investment Income
-0.030.030.050.02
Other Non Operating Income (Expenses)
0.09-0.050.291.05-0.4
EBT Excluding Unusual Items
3.712.892.33.81-0.03
Gain (Loss) on Sale of Investments
----0.1-0.1
Gain (Loss) on Sale of Assets
-0.010.1-0
Pretax Income
3.712.892.43.71-0.13
Income Tax Expense
1.010.750.240.51-2.41
Earnings From Continuing Operations
2.72.152.163.192.28
Net Income to Company
2.72.152.163.192.28
Net Income
2.72.152.163.192.28
Net Income to Common
2.72.152.163.192.28
Net Income Growth
25.86%-0.46%-32.48%39.98%2.38%
Shares Outstanding (Basic)
67777
Shares Outstanding (Diluted)
67777
Shares Change (YoY)
-12.15%-0.85%-0.42%-1.36%-
EPS (Basic)
0.460.320.320.470.33
EPS (Diluted)
0.460.320.320.470.33
EPS Growth
43.27%0.39%-32.19%41.91%-
Free Cash Flow
6.516.83.831.282.71
Free Cash Flow Per Share
1.111.020.570.190.40
Dividend Per Share
-0.2000.2000.2000.140
Dividend Growth
---42.86%-
Gross Margin
41.72%39.43%36.96%32.21%31.40%
Operating Margin
6.25%5.03%3.69%3.60%1.04%
Profit Margin
3.68%2.81%2.68%3.56%2.98%
Free Cash Flow Margin
8.87%8.90%4.77%1.43%3.55%
EBITDA
8.838.237.677.534.95
EBITDA Margin
12.05%10.78%9.54%8.40%6.46%
D&A For EBITDA
4.254.394.714.314.15
EBIT
4.583.852.963.230.8
EBIT Margin
6.25%5.03%3.69%3.60%1.04%
Effective Tax Rate
27.27%25.85%10.09%13.87%-
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.