XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Calculation of Net (Loss) Income per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2021
Earnings Per Share [Line Items]      
Numerator for basic and diluted net (loss) income per share - Net (Loss) Income attributable to Neogen $ (22,870) $ 48,307 $ 60,882
Denominator for basic net (loss) income per share - Weighted average shares 188,881 107,684 106,499
Effect of dilutive stock options   336 621
Denominator for diluted net (loss) income per share 188,881 108,020 107,120
Net (loss) income attributable to Neogen per share:      
Basic $ (0.12) $ 0.45 $ 0.57
Diluted $ (0.12) $ 0.45 $ 0.57