XML 51 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Equity Compensation Plans - Additional Information (Detail) - USD ($)
12 Months Ended
May 31, 2017
May 31, 2016
May 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for grant 1,894,000 2,457,000 306,000
Options Exercisable, Weighted Average Exercise Price $ 35.23 $ 29.69  
Compensation expense related to share based awards $ 5,261,000 $ 5,468,000 $ 4,450,000
Remaining compensation cost to be expensed in future periods for non-vested options $ 10,999,000    
Weighted average expense recognition period 3 years 3 months 19 days    
Aggregate intrinsic value of options outstanding $ 39,388,000 26,344,000 31,204,000
Aggregate intrinsic value of options exercisable 13,929,000 12,912,000 14,201,000
Aggregate intrinsic value of options exercised $ 18,067,000 $ 12,980,000 $ 10,690,000
Number of shares purchased by employees 18,715 18,277 19,592
Employee Stock Purchase Plan | 2011 Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of additional shares authorized 375,000    
Annual maximum limit percentage of compensation to purchase shares 5.00%    
Employee stock purchase plan stock price percentage 10.00%    
Employee Stock Purchase Plan | 2002 Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for grant 8,725    
Number of shares authorized for grant 337,500    
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option vesting period 3 years    
Stock option contractual terms 5 years    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option vesting period 5 years    
Stock option contractual terms 10 years