Gildan, based in Montreal, has more than 500 jobs at its yarn-production plant in Mocksville and also has other North Carolina facilities in Clarkton, Eden, Mayodan, Salisbury and Sanford.