QUIZ Plc reported revenue results for the five months ended 31 August 2023. For the period, the company reported total revenue of £37.0 million against £43.7 million a year ago.