I

Icf

BE0820.347.311

Turnover
€ 41.34M ↓ 6% 2025 Total € 239.97M
Turnover growth
-6.2% ↓ 16.7 pt 2025
Profit
€ 4.51M ↑ 430% 2025 Total € 25.07M
EBITDA
€ 964K ↓ 41% 2025 Total € 13.72M
EBITDA margin
2.3% ↓ 1.4 pt 2025
EBIT
€ 794K ↓ 46% 2025 Total € 11.86M
Net profit
€ 4.51M ↑ 430% 2025 Total € 25.07M
Net margin
10.9% ↑ 9 pt 2025
Capex
€ 67K ↑ 146% 2025 Total € 389K
Assets
€ 50.42M ↓ 15% 2025
Equity
€ 36.57M ↓ 8% 2025
Debt
€ 13.85M ↓ 29% 2025
Cash
€ 619K ↑ 120% 2025
Cashflow
€ 4.68M ↑ 355% 2025 Total € 26.94M
Working capital
€ 11.72M ↓ 21% 2025
Current ratio
1.85 ↑ 5% 2025
Quick ratio
-5.46 ↑ 32% 2025
Working capital ratio
5.58 ↑ 23% 2025
Debt
€ 13.85M ↓ 29% 2025
Short-term debt
€ 4.59M ↓ 39% 2025
Long-term debt
€ 3.50M ↓ 30% 2013
Debt / EBITDA
14.37 ↑ 21% 2025
Solvability
72.5% ↑ 5.3 pt 2025
Long term debt ratio
0.21 ↓ 34% 2013
Interest Coverage Ratio
396 ↓ 25% 2025
Gross profitability
12.8% ↑ 10.2 pt 2025
Net profitability
12.3% ↑ 10.2 pt 2025
Return On Assets (ROA)
8.94 ↑ 522% 2025
Return On Equity (ROE)
12.32 ↑ 477% 2025
Customer credit
75.01 ↓ 28% 2025
Supplier credit
40.99 ↓ 41% 2025
Days Sales Outstanding (DSO)
75.01 ↓ 28% 2025
Taxes
€ 205K ↑ 4% 2025 Total € 1.84M
Salaries and Social Security Contributions
€ 557K ↓ 13% 2025 Total € 4.86M
Employees
66.60 ↓ 9% 2025
Staff cost per employee
€ 8K ↓ 4% 2025
Dividends
€ 7.75M 2025
Dividend payout
172.1% 2025