[DISCLOSURE] STX Engine (077970) announced on Aug. 2 that it has signed a US$29.68 million contract with an Asian shipbuilder to supply vessel engines. This amounts to 5.26 percent of its 2015 revenue.