Intimate apparel manufacturer Calida Holding AG has posted full-year net profit of CHF2.6 million for 2003, after suffering a net loss of CHF6.4m in the previous year.