German fashion house Escada AG on Monday reported a full-year net profit of 3.9 million euros compared to a loss of 24.2 million euros in the year-ago period.