XML 51 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity Compensation Plans - Additional Information (Detail) - USD ($)
12 Months Ended
May 31, 2018
May 31, 2017
May 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for grant 1,913,000 2,525,000 3,276,000
Options Exercisable, Weighted Average Exercise Price $ 31.23 $ 26.49  
Compensation expense related to share based awards $ 4,909,000 $ 5,261,000 $ 5,468,000
Remaining compensation cost to be expensed in future periods for non-vested options $ 15,367,000    
Weighted average expense recognition period 3 years 6 months    
Aggregate intrinsic value of options outstanding $ 82,649,000 39,388,000 26,344,000
Aggregate intrinsic value of options exercisable 22,572,000 13,929,000 12,912,000
Aggregate intrinsic value of options exercised $ 25,844,000 $ 18,067,000 $ 12,980,000
Number of shares purchased by employees 22,127 24,953 24,369
Employee Stock Purchase Plan | 2011 Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for grant 332,000    
Number of shares authorized for grant 450,000    
Annual maximum limit percentage of compensation to purchase shares 5.00%    
Employee stock purchase plan stock price percentage 10.00%    
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