Castleton Technology plc announced earnings results for the six-months ended September 30, 2017. For the period, the company announce that revenue and profitability have grown organically by c. 10%. Strong operating cash generation in the period has facilitated a continued reduction in net debt, which has decreased from £9.4 million as at 31 March 2017 to £7.9 million as at 30 September 2017.