IDOX plc reported trading update for the financial half year ended 30 April 2023. The company's revenue was up c.8% to c. £36 million, within which recurring revenue was up c.7% over the period to c.£21 million.