STM Group Plc provided earnings guidance for the second half of the year 2017. The Board is confident that the Group is performing ahead of existing expectations with management now expecting revenue of £19.8 million and profit before tax of £3.2 million.