XML 45 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Basic and diluted earnings per share (Tables)
6 Months Ended
Jun. 30, 2020
Basic and diluted earnings per share  
Schedule of potential dilutive common shares

June 30, 

    

2020

    

2019

(ordinary shares)

BMS warrants

8,060,500

8,435,000

Stock options under 2014 Plans

2,879,733

2,943,756

Non-vested RSUs and earned PSUs

645,636

842,859

Stock options under previous option plan

14,000

14,000

Employee share purchase plan

254

596

Total potential dilutive ordinary shares

11,600,123

12,236,211