positive financial results of company Sticker