Another key factor is that restructuring means 4imprint does more business over the internet, cutting out expensive sales staff. The company's improving prospects were made clear at the end of June, ...