Renishaw plc provided revenue guidance for the fiscal 2020. The company expects full year revenue to be in the range of £530 million to £560 million.