Gildan Activewear Inc has lowered its earnings projections after production shortfalls at its Dominican Republic textile factory mean it will be unable to keep up with demand for its T-shirts.