XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Ordinary Share (Tables)
9 Months Ended
Oct. 31, 2021
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Income (Loss) Per Ordinary Share

The following table sets forth the computation of basic and diluted net income (loss) per ordinary share for the periods indicated:

 

 

 

Three Months Ended October 31,

 

 

Nine Months Ended October 31,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

(in thousands, except share and per share data)

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

756

 

 

$

(17,078

)

 

$

(17,218

)

 

$

(47,297

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average ordinary shares - basic

 

 

36,792,187

 

 

 

34,819,880

 

 

 

36,391,676

 

 

 

34,460,172

 

Effect of potentially dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Employee stock options

 

 

327,417

 

 

 

 

 

 

 

 

 

 

Restricted stock units

 

 

1,921,723

 

 

 

 

 

 

 

 

 

 

Employee stock purchase plan

 

 

4,947

 

 

 

 

 

 

 

 

 

 

Weighted-average ordinary shares - diluted

 

 

39,046,274

 

 

 

34,819,880

 

 

 

36,391,676

 

 

 

34,460,172

 

Net income (loss) per ordinary share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.02

 

 

$

(0.49

)

 

$

(0.47

)

 

$

(1.37

)

Diluted

 

$

0.02

 

 

$

(0.49

)

 

$

(0.47

)

 

$

(1.37

)

Weighted-Average Potentially Dilutive Securities Excluded from Computation of Diluted Net Income (Loss) Per Ordinary Share

 

The following weighted-average potentially dilutive securities were excluded from the computation of diluted net income (loss) per ordinary share as their effect would have been antidilutive: 

 

 

 

Three Months Ended 

October 31,

 

 

Nine Months Ended 

October 31,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Options to purchase ordinary shares

 

 

13,399

 

 

 

701,113

 

 

 

269,713

 

 

 

734,506

 

Restricted stock units

 

 

51

 

 

 

1,233,679

 

 

 

1,105,083

 

 

 

1,316,682

 

Employee stock purchase plan

 

 

3,446

 

 

 

23,144

 

 

 

9,010

 

 

 

26,494

 

 

 

 

16,896

 

 

 

1,957,936

 

 

 

1,383,806

 

 

 

2,077,682