XML 37 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Basic and diluted earnings per share (Tables)
6 Months Ended
Jun. 30, 2019
Schedule of potential dilutive common shares

June 30, 

    

2019

    

2018

(ordinary shares)

BMS warrants

8,435,000

7,530,000

Stock options under 2014 Plans

2,943,756

2,694,741

Non-vested RSUs and earned PSUs

842,859

943,853

Stock options under 2012 Plan

14,000

33,467

Warrants (exercised February 1, 2019)

37,175

Employee share purchase plan

596

Total potential dilutive ordinary shares

12,236,211

11,239,236