Total Revenue 2024 € 1,110,100,000

Revenue per market segment

69%

Retail

5%

Food Service 

26%

Revenue per country

85%

Netherlands

8%

Belgium

4%

Germany

3%

Other