XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.2
Schedule of Calculation of Net (Loss) Income Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
Earnings Per Share [Line Items]      
Numerator for basic and diluted net (loss) income per share - Net (Loss) Income $ (9,421) $ (22,870) $ 48,307
Denominator for basic net (loss) income per share - Weighted average shares 216,481,878 188,880,836 107,684,000
Effect of dilutive stock options     336,000
Denominator for diluted net (loss) income per share 216,481,878 188,880,836 108,020,000
Net (loss) income attributable per share      
Basic $ (0.04) $ (0.12) $ 0.45
Diluted $ (0.04) $ (0.12) $ 0.45