textile profits