iST (TWSE:3289) today (April 21, 2014) announced its self- clearing financial statement of Q1 2014: On a consolidated basis, revenues and net income before tax were approximately NT$402 million and NT$ 58 million, respectively, while EPS (before tax) was NT$ 1.26, which set a new quarter record ever…