XML 58 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings per Share (Tables)
12 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings per Share
 
Fiscal year ended June 30,
 
2019
 
2018
 
2017
 
(in thousands, except per share data)
Numerator:
 
 
 
 
 
Net income
$
57,597

 
$
33,153

 
$
69,246

 
 
 
 
 
 
Denominator:


 


 
 
Weighted-average shares, basic
25,642
 
25,522

 
25,318

Dilutive effect of share-based payments
92

 
102

 
197

Weighted-average shares, diluted
25,734
 
25,624

 
25,515

 


 


 
 
Net income per common share, basic
$
2.25

 
$
1.30

 
$
2.74

Net income per common share, diluted
$
2.24

 
$
1.29

 
$
2.71