XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Calculation of Net Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Aug. 31, 2021
Aug. 31, 2020
Earnings Per Share [Line Items]    
Numerator for basic and diluted net income per share - Net income $ 17,077 $ 15,860
Denominator for basic net income per share - Weighted average shares 107,490 105,984
Effect of dilutive stock options 619 586
Denominator for diluted net income per share 108,109 106,570
Net income per share:    
Basic $ 0.16 $ 0.15
Diluted $ 0.16 $ 0.15