Clothing maker Gildan Activewear has completed the previously announced purchase of Ennis Inc's apparel division for US$110m.