XML 41 R26.htm IDEA: XBRL DOCUMENT v3.24.2
Net (Loss) Income Per Share (Tables)
12 Months Ended
May 31, 2024
Earnings Per Share [Abstract]  
Schedule of Calculation of Net (Loss) Income Per Share The following table presents the net (loss) income per share calculations:

 

 

Year Ended May 31,

 

 

 

2024

 

 

2023

 

 

2022

 

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 and restricted stock units

 

 

-

 

 

 

-

 

 

 

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