v3.26.1
Summary of Option and Share-Based Payment Activity (Detail) - USD ($)
$ / shares in Units, shares in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Weighted Average Exercise Price      
Beginning balance $ 81.44    
Options granted 110.59    
Options exercised 53.23    
Ending balance 86.14 $ 81.44  
Exercisable at May 31, 2025 $ 79.5    
Number of Shares Under Option      
Beginning balance 1,892    
Options granted 262    
Options exercised (75)    
Ending balance 2,079 1,892  
Exercisable at May 31, 2025 1,512    
Stock Appreciation Rights (SARs)      
Number of Shares Under Option      
Weighted-average grant-date fair value per SAR $ 29.39 $ 30.99 $ 24.04
Fair value of SARS vested $ 22,490 $ 18,930 $ 15,280
Intrinsic value of options exercised 11,060.00 15,490 12,370
Tax benefit from options exercised $ 783,000 $ 559,000 $ 6,049,000