Brainworks Limited announced earnings results for the half year ended June 30, 2019. For the half year, the company announced sales was USD 21.477 million compared to USD 31.044 million a year ago. Net income was USD 2.998 million compared to USD 5.674 million a year ago. Basic earnings per share was USD 0.0339 compared to USD 0.0741 a year ago. Diluted earnings per share was USD 0.0328 compared to USD 0.0741 a year ago.