Dickson signs new Quins contract