XML 57 R40.htm IDEA: XBRL DOCUMENT v3.5.0.2
Earnings Per Share (Tables)
12 Months Ended
May 31, 2016
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, 2016, 2015 and 2014:
 
2016
 
2015
 
2014
Basic
36,161,383

 
35,683,139

 
35,135,689

Effect of dilutive securities

 

 
304,161

Diluted
36,161,383

 
35,683,139

 
35,439,850

 
 
 
 
 
 
Securities excluded as their inclusion would be anti-dilutive
3,277,037

 
2,862,414

 
2,347,426