XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Basic and diluted earnings per share (Tables)
6 Months Ended
Jun. 30, 2022
Basic and diluted earnings per share  
Schedule of basic and diluted earnings per share

Three months ended June 30, 

Six months ended June 30, 

    

2022

    

2021

2022

2021

(in thousands, except
share amounts)

(in thousands, except
share amounts)

Numerator:

Net (loss) / income attributable to ordinary shares

$

(39,061)

$

399,468

$

(85,739)

$

357,912

(39,061)

399,468

(85,739)

357,912

Denominator:

Weighted-average number of ordinary shares outstanding - basic

46,668,554

46,037,900

46,634,026

45,754,766

Stock options under 2014 Plans and previous plan

797,165

824,101

Non-vested RSUs and PSUs

92,681

98,514

Employee share purchase plan

2,124

1,454

Weighted-average number of ordinary shares outstanding - diluted

46,668,554

46,929,870

46,634,026

46,678,835

Schedule of potential dilutive common shares

Three months ended June 30, 

Six months ended June 30, 

    

2022

    

2021

2022

2021

Anti-dilutive ordinary share equivalents

Stock options under 2014 Plans and previous plan

4,420,474

2,634,766

4,420,474

2,607,830

Non-vested RSUs and PSUs

2,447,570

757,544

2,447,570

751,711

Employee share purchase plan

1,464

1,414

1,464

1,802

Total anti-dilutive ordinary share equivalents

6,869,508

3,393,724

6,869,508

3,361,343