Apparel maker IT Holding SpA has reported a net consolidated loss of EUR73 million for 2003, compared with a profit of EUR4.4m in the previous 12 months.