Apparel group Carnevali has posted an improved net profit of EUR176,000 for fiscal 2003, up from EUR129,000 in the previous year.