Cranswick Exceeds Profit Expectations