First half profits up by 300%