Watches of Switzerland Group plc reported group revenue results for the first quarter ended July 31, 2022. For the quarter, the company reported revenue of £391 million against £297 million a year ago.