Renishaw plc provided earnings guidance for the financial year ended 30 June 2020. For the year, full year revenue is expected to be around £510 million.