Castleton Technology plc reported audited consolidated earnings results for the year ended March 31, 2018. For the year, the company reported revenue of £23,279,000 compared to £20,269,000 a year ago. Adjusted EBITDA was £5,115,000 compared to £4,383,000 a year ago. Profit on ordinary activities before taxation was £1,828,000 compared to loss of £539,000 a year ago. Profit for the year attributable to owners of the parent company was £4,123,000 or 5.00 pence per diluted share compared to loss of £463,000 or 0.54 pence per basic and diluted share a year ago. Net cash flows generated from operating activities was £4,304,000 compared to £3,661,000 a year ago. Purchase of property, plant and equipment was £368,000 compared to £297,000 a year ago. Purchase of intangible assets was £356,000 compared to £309,000 a year ago. Operating profit was £2,142,000 compared to £189,000 a year ago. Total net debt reduced from £9.0 million to £6.3 million.