Yousaf Weaving Mills Limited reported earnings results for the year ended June 30, 2021. Net sales were PKR 723,252,679 against PKR 415,494,589 a year ago. Operating profit was PKR 30,645,627 against loss of PKR 71,676,767 a year ago. Profit for the year was PKR 17,179,535 against loss of PKR 75,480,510 a year ago. Basic and Diluted earnings per share was PKR 0.19 against loss per share of PKR 0.84 a year ago.