XML 88 R71.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stockholders' Equity (Details 2)
12 Months Ended
May 31, 2016
$ / shares
shares
Options outstanding  
Number outstanding | shares 2,281,618
Weighted- average remaining life in years 3 years 9 months 14 days
Weighted- average exercise price $ 14.45
Number Exercisable | shares 1,313,698
Weighted- average exercise price $ 14.25
$10.25 - $14.24  
Options outstanding  
Range of exercise prices, Lower limit 10.25
Range of exercise prices, Upper limit $ 14.24
Number outstanding | shares 1,398,385
Weighted- average remaining life in years 3 years 5 months 15 days
Weighted- average exercise price $ 12.93
Number Exercisable | shares 957,571
Weighted- average exercise price $ 13.14
$14.25 - $18.24  
Options outstanding  
Range of exercise prices, Lower limit 14.25
Range of exercise prices, Upper limit $ 18.24
Number outstanding | shares 684,427
Weighted- average remaining life in years 4 years 9 months
Weighted- average exercise price $ 16.04
Number Exercisable | shares 228,571
Weighted- average exercise price $ 15.84
$18.25 - $22.24  
Options outstanding  
Range of exercise prices, Lower limit 18.25
Range of exercise prices, Upper limit $ 22.24
Number outstanding | shares 183,695
Weighted- average remaining life in years 3 years 3 days
Weighted- average exercise price $ 19.30
Number Exercisable | shares 112,445
Weighted- average exercise price $ 19.23
$22.25 - $26.24  
Options outstanding  
Range of exercise prices, Lower limit 22.25
Range of exercise prices, Upper limit $ 26.24
Number outstanding | shares 14,250
Weighted- average remaining life in years 5 months 23 days
Weighted- average exercise price $ 23.62
Number Exercisable | shares 14,251
Weighted- average exercise price $ 23.62
$26.25 - $30.24  
Options outstanding  
Range of exercise prices, Lower limit 26.25
Range of exercise prices, Upper limit $ 30.24
Number outstanding | shares 861
Weighted- average remaining life in years 7 months 6 days
Weighted- average exercise price $ 26.94
Number Exercisable | shares 860
Weighted- average exercise price $ 26.94