Muscat Thread Mills reported unaudited earnings results for the year ended December 31, 2017. For the year, the company reported total revenue of OMR 3,158,572 against OMR 2,565,359 a year ago. Profit before tax was OMR 206,178 against OMR 68,481 a year ago. Net profit after tax was OMR 188,969 against OMR 66,408 a year ago.