XML 49 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Net income per share (Tables)
6 Months Ended
Jul. 31, 2019
Earnings Per Share [Abstract]  
Schedule of earnings per share, basic and diluted
The following table sets forth the computation of basic and diluted net income per share:
(in thousands, except per share data)
 
Three months ended July 31,
 
 
Six months ended July 31,
 
 
2019

 
2018

 
2019

 
2018

Numerator (basic and diluted):
 
 
 
 
 
 
 
 
Net income
 
$
19,366

 
$
22,517

 
$
61,188

 
$
45,094

Denominator (basic):
 
 
 
 
 
 
 
 
Weighted-average common shares outstanding
 
64,220

 
61,880

 
63,289

 
61,531

Denominator (diluted):
 
 
 
 
 
 
 
 
Weighted-average common shares outstanding
 
64,220

 
61,880

 
63,289

 
61,531

Weighted-average dilutive effect of stock options and restricted stock units
 
1,363

 
1,517

 
1,496

 
1,529

Diluted weighted-average common shares outstanding
 
65,583

 
63,397

 
64,785

 
63,060

Net income per share:
 
 
 
 
 
 
 
 
Basic
 
$
0.30

 
$
0.36

 
$
0.97

 
$
0.73

Diluted
 
$
0.30

 
$
0.36

 
$
0.94

 
$
0.72