Newcastle make profit