XML 121 R104.htm IDEA: XBRL DOCUMENT v3.24.2
Note 19 - Stockholders' Equity - Summary of RSU Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
Balance, RSUs (in shares) 371,182  
Balance, weigthed average grant-date fair value , weighted average grant-date fair value (in dollars per share) $ 11.37  
Granted, RSUs (in shares) 0  
Granted , weighted average grant-date fair value (in dollars per share) $ 0  
Vested, RSUs (in shares) (123,113)  
Vested , weighted average grant-date fair value (in dollars per share) $ (6.47)  
Forfeited, RSUs (in shares) (3,876)  
Forfeited , weighted average grant-date fair value (in dollars per share) $ (6.9)  
Balance, RSUs (in shares) 244,193 371,182
Balance, weighted average grant-date fair value (in dollars per share) $ 13.91 $ 11.37
Granted, weighted average grant date fair value (in dollars per share) 0  
Vested, weighted average grant date fair value (in dollars per share) 6.47  
Forfeited, weighted average grant date fair value (in dollars per share) $ 6.9  
E I P Original Plan [Member] | Restricted Stock Units (RSUs) [Member]    
Balance, RSUs (in shares) 12,138,692  
Balance, weigthed average grant-date fair value , weighted average grant-date fair value (in dollars per share) $ 6.04  
Balance, weighted average remaining contractual term (Year) 2 years 10 months 6 days 1 year 8 months 12 days
Balance, aggregate intrinsic value outstanding $ 47,043 $ 24,857
Granted, RSUs (in shares) 21,246,702  
Granted , weighted average grant-date fair value (in dollars per share) $ 1.93  
Vested, RSUs (in shares) (6,199,254)  
Vested , weighted average grant-date fair value (in dollars per share) $ (4.76)  
Forfeited, RSUs (in shares) (1,051,288)  
Forfeited , weighted average grant-date fair value (in dollars per share) $ (2.21)  
Cancelled, RSUs (in shares) 0  
Balance, RSUs (in shares) 26,134,852 12,138,692
Balance, weighted average grant-date fair value (in dollars per share) $ 3.16 $ 6.04
Granted, weighted average grant date fair value (in dollars per share) 1.93  
Vested, weighted average grant date fair value (in dollars per share) 4.76  
Forfeited, weighted average grant date fair value (in dollars per share) $ 2.21