Muscat Thread Mills S.A.O.G. announced un-audited earnings results for the year ended December 31, 2012. For the year, the company reported total revenue of OMR 3,510,894 against OMR 3,906,934 a year ago. Profit before tax was OMR 234,973 against OMR 294,520 a year ago.

Net profit after tax was OMR 210,332 against OMR 262,922 a year ago.