Muscat Thread Mills reported unaudited earnings results for the three months ended March 31, 2018. For the period, the company reported total revenue of OMR 867,662 against OMR 685,692 a year ago. Profit before tax was OMR 46,948 against OMR 55,066 a year ago. Net profit after tax was OMR 39,847 against OMR 61,106 a year ago.