XML 61 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share (Tables)
12 Months Ended
May 31, 2017
Earnings Per Share [Abstract]  
Schedule of Weighted Average Number of Shares
The following table reconciles basic to diluted weighted average shares outstanding for the years ended May 31, 2017, 2016 and 2015:
 
For the year ended May 31,
 
2017
 
2016
 
2015
Basic
36,616,859

 
36,161,383

 
35,683,139

Effect of dilutive securities
342,391

 

 

Diluted
36,959,250

 
36,161,383

 
35,683,139

 
 
 
 
 
 
Securities excluded as their inclusion would be anti-dilutive
1,058,790

 
3,277,037

 
2,862,414