Castleton Technology plc reported audited consolidated earnings results for the year ended March 31, 2017. For the year, the company reported revenue of £20,269,000 compared to £17,987,000 a year ago. Adjusted EBITDA was £4,383,000 compared to £3,601,000 a year ago. Loss on ordinary activities before taxation was £539,000 compared to £1,900,000 a year ago. Profit for the year attributable to owners of the parent company was £463,000 or 0.54 pence per diluted share compared to loss of £1,127,000 or 1.56 pence per basic and diluted share a year ago. Net cash flows generated from operating activities was £3,661,000 compared to net cash flows used in operating activities of £1,691,000 a year ago. Purchase of property, plant and equipment was £297,000 compared to £167,000 a year ago. Purchase of intangible assets was £309,000 compared to £42,000 a year ago. Operating profit was £189,000 compared to loss of £1,493,000 a year ago. Total net debt reduced from £10.0 million to £9.4 million.