Watches of Switzerland Group plc provided earnings guidance for the year 2025. For the year, the company expects revenue of £1.67 million to £1.73 billion, growth of 9% to 12% at constant currency.