Profits up as Speechly bucks trend