GPS Alliance Holdings Limited announced preliminary consolidated earnings results for the full year ended December 31, 2017. For the year, the company reported revenue of SGD 419,000 against SGD 421,000 a year ago. Profit before income tax was SGD 322,000 against loss of SGD 4,204,000 a year ago. Profit from continuing operations was SGD 322,000 or 0.38 cents per basic and diluted share against loss of SGD 4,204,000 or 4.89 cents per basic and diluted share a year ago. Profit for the year attributable to owners of the Company was SGD 40,000 or 0.38 cents per basic and diluted share against loss of SGD 3,001,000 or 4.89 cents per basic and diluted share a year ago. Net cash provided by operating activities was SGD 280,000 against net cash used in operating activities of SGD,538,000 a year ago.