Muscat Thread Mills SAOG reported unaudited earnings results for the year ended December 31, 2016. For the year, the company reported total revenue of OMR 2,565,359 against OMR 2,473,923 a year ago. Profit before tax was OMR 68,481 against loss of OMR 129,678 a year ago. Net profit after tax was OMR 63,856 against loss of OMR 118,972 a year ago.