James Halstead plc reported audited consolidated earnings results for the year ended June 30, 2017. For the period, the company’s revenue was £240,784,000 against £226,141,000 a year ago. Operating profit was £47,284,000 against £46,083,000 a year ago. Profit before income tax was £46,616,000 against £45,499,000 a year ago. Profit for the year attributable to equity shareholders was £36,510,000 against £35,256,000 a year ago. Basic and diluted earnings per ordinary share were 17.6 pence against 17.0 pence a year ago. Cash inflow from operating activities was £36,897,000 against £40,239,000 a year ago. Purchase of property, plant and equipment was £4,234,000 against £4,842,000 a year ago.