Clothing retailer Roots Corp. reported a third-quarter profit of $2.4 million, up from a profit of $519,000 in the same quarter last year.