Castleton Technology plc announced consolidated earnings results for the year ended March 31, 2019. For the year, the company reported revenue of GBP 26,357,000 against GBP 23,279,000 for the same period a year ago. Operating profit was GBP 1,492,000 against GBP 2,142,000 for the same period a year ago. Profit for the year attributable to owners of the parent company was GBP 4,096,000 against GBP 4,123,000 for the same period a year ago. Basic earnings per share were GBP 5.08 pence against GBP 5.23 pence for the same period a year ago. Diluted earnings per share were 4.81 pence against 5.00 pence for the same period a year ago.