RecordBreaking Revenue and Strong Earnings Gildan Activewear Inc Earnings Report