Gildan Activewear today (3 May) reported a drop in second-quarter net earnings on the back of higher cotton costs.