XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income (Loss) Per Share - Calculation of Net Income (Loss) Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Earnings Per Share [Line Items]    
Numerator for basic and diluted net income (loss) per share: - Net income (loss) attributable to Neogen $ 36,338 $ (12,609)
Denominator for basic net income (loss) per share - Weighted average shares 217,217,836 216,695,348
Effect of dilutive stock options and RSUs 117,090 0
Denominator for diluted net income (loss) per share 217,334,926 216,695,348
Net income (loss) per share:    
Basic $ 0.17 $ (0.06)
Diluted $ 0.17 $ (0.06)