TORONTO — Roots Corp. reported a profit of $14.7 million in its latest quarter as its sales rose 4.2 per cent compared with a year ago.