revenue
FY21-25 CAGR
share of web
employees
points of sales
brands portfolio
countries presence
consumers signed up
€38.9m revenue
65 stores
€31.6m revenue
28 stores
€709.7m revenue (including Deloison)
540 stores & corners
€15.2m revenue
29 stores & corners
€369.3m revenue
402 directly-operated stores
€25.7m revenue
3 stores
A constant growth of our EBITDA
E-commerce sales in m€
Reported EBITDA in m€