SThree plc provided revenue results for the first quarter ended 29 February 2024. For the period, the company reported Group net fees of £93.7 million as compared to £102.6 million reported a year ago, down 6% YoY(1) against a record prior year performance and the ongoing challenging backdrop, with Contract (now 84% of net fees) down 2%.