US retailer The Talbots has reported a net profit of US$941,000, compared to a loss last year, on the back of stronger margins.