Muscat Thread Mills SAOG announced unaudited earnings results for the quarter ended March 31, 2021. For the quarter, the company reported total revenue was OMR 930,312 against OMR 638,190 a year ago. Net profit after tax was OMR 50,679 against net loss after tax of OMR 51,066 a year ago.