XML 22 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Calculation of Net Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Nov. 30, 2019
Nov. 30, 2018
Earnings Per Share [Line Items]        
Numerator for basic and diluted net income per share - Net income attributable to Neogen $ 16,276 $ 16,051 $ 30,928 $ 31,288
Denominator for basic net income per share - Weighted average shares 52,557 52,019 52,355 51,820
Effect of dilutive stock options 319 572 357 721
Denominator for diluted net income per share 52,876 52,591 52,712 52,541
Net income attributable to Neogen per share:        
Basic $ 0.31 $ 0.31 $ 0.59 $ 0.60
Diluted $ 0.31 $ 0.31 $ 0.59 $ 0.60