Retailer confident financial results "demonstrate the resilience of proprietary business model", with revenue up to €16.8 billion in 2025