Morgan Cole profit defies stagnant turnover