Facts & Figures
Worldwide
Plants
3
Total manufacturing area
+- 26 ha
Countries sold
100+
Financial 2025
Adjusted EBITDA
€34.4m
Revenue
€254.2m
Adjusted EBITDA margin
13.5%
Renewable Energy
Solar panels on our roofs in Belgium
18,269 on our roofs in Belgium
Solar Energy consumed in 2025
3.77 Gwh/year
CO₂ emissions/year avoided
-553 tonnes
People
Employees
1000
Nationalities
35+