Clydes posts £7m increase in turnover