XML 108 R74.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stockholders' Equity (Details 3) (USD $)
12 Months Ended
May 31, 2014
Options outstanding  
Number outstanding 2,673,751
Weighted-average remaining life in years 4 years 6 months 22 days
Weighted -average exercise price $ 14.84
Number Exercisable 1,675,790
Weighted-average exercise price $ 16.12
Range One [Member]
 
Options outstanding  
Range of exercise prices, Lower limit $ 6.52
Range of exercise prices, Upper limit $ 11.93
Number outstanding 463,965
Weighted-average remaining life in years 5 years 7 months 21 days
Weighted -average exercise price $ 11.37
Number Exercisable 65,832
Weighted-average exercise price $ 10.61
Range Two [Member]
 
Options outstanding  
Range of exercise prices, Lower limit $ 12.06
Range of exercise prices, Upper limit $ 12.97
Number outstanding 343,161
Weighted-average remaining life in years 4 years 10 months 10 days
Weighted -average exercise price $ 12.41
Number Exercisable 155,661
Weighted-average exercise price $ 12.44
Range Three [Member]
 
Options outstanding  
Range of exercise prices, Lower limit $ 13.18
Range of exercise prices, Upper limit $ 13.85
Number outstanding 432,426
Weighted-average remaining life in years 3 years 4 months 17 days
Weighted -average exercise price $ 13.35
Number Exercisable 321,348
Weighted-average exercise price $ 13.36
Range Four [Member]
 
Options outstanding  
Range of exercise prices, Lower limit $ 13.92
Range of exercise prices, Upper limit $ 14.31
Number outstanding 430,000
Weighted-average remaining life in years 4 years 2 months 16 days
Weighted -average exercise price $ 13.95
Number Exercisable 228,750
Weighted-average exercise price $ 13.97
Range Five [Member]
 
Options outstanding  
Range of exercise prices, Lower limit $ 14.48
Range of exercise prices, Upper limit $ 15.57
Number outstanding 202,880
Weighted-average remaining life in years 1 year 1 month 2 days
Weighted -average exercise price $ 15.25
Number Exercisable 202,880
Weighted-average exercise price $ 15.25
Range Six [Member]
 
Options outstanding  
Range of exercise prices, Lower limit $ 15.75
Range of exercise prices, Upper limit $ 16.58
Number outstanding 376,196
Weighted-average remaining life in years 3 years 4 months 21 days
Weighted -average exercise price $ 16.06
Number Exercisable 276,196
Weighted-average exercise price $ 16.03
Range Seven [Member]
 
Options outstanding  
Range of exercise prices, Lower limit $ 16.75
Range of exercise prices, Upper limit $ 19.94
Number outstanding 267,522
Weighted-average remaining life in years 1 year 0 months 22 days
Weighted -average exercise price $ 18.19
Number Exercisable 267,522
Weighted-average exercise price $ 18.16
Range Eight [Member]
 
Options outstanding  
Range of exercise prices, Lower limit $ 20.06
Range of exercise prices, Upper limit $ 31.33
Number outstanding 157,601
Weighted-average remaining life in years 1 year 3 months 4 days
Weighted -average exercise price $ 23.05
Number Exercisable 157,601
Weighted-average exercise price $ 13.81