The Children's Place Retail Stores has swung to a full-year profit of $82.4m, after posting a loss of $59.6m last year.