XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comp. Loss
Retained Earnings
Beginning Balance at May. 31, 2021 $ 840,377 $ 17,195 $ 294,953 $ (11,375) $ 539,604
Beginning Balance (in shares) at May. 31, 2021   107,468,304      
Exercise of options, RSUs and share-based compensation expense 13,208 $ 46 13,162    
Exercise of options, RSUs and share-based compensation expense (in shares)   289,334      
Issuance of shares under employee stock purchase plan $ 1,876 $ 7 1,869    
Issuance of shares under employee stock purchase plan (in shares) 43,456 43,456      
Net (loss) income $ 48,307       48,307
Other comprehensive income (loss) (16,394)     (16,394)  
Ending Balance at May. 31, 2022 887,374 $ 17,248 309,984 (27,769) 587,911
Ending Balance (in shares) at May. 31, 2022   107,801,094      
Exercise of options, RSUs and share-based compensation expense 10,496 $ 13 10,483    
Exercise of options, RSUs and share-based compensation expense (in shares)   79,857      
Issuance of shares under employee stock purchase plan $ 1,858 $ 15 1,843    
Issuance of shares under employee stock purchase plan (in shares) 94,604 94,604      
Issuance of shares for acquisition $ 2,262,841 $ 17,323 2,245,518    
Issuance of shares for acquisition (in shares)   108,269,946      
Net (loss) income (22,870)       (22,870)
Other comprehensive income (loss) (5,482)     (5,482)  
Ending Balance at May. 31, 2023 $ 3,134,217 $ 34,599 2,567,828 (33,251) 565,041
Ending Balance (in shares) at May. 31, 2023 216,245,501 216,245,501      
Exercise of options, RSUs and share-based compensation expense $ 13,854 $ 37 13,817    
Exercise of options, RSUs and share-based compensation expense (in shares)   234,096      
Issuance of shares under employee stock purchase plan $ 2,262 $ 22 2,240    
Issuance of shares under employee stock purchase plan (in shares) 134,810 134,810      
Net (loss) income $ (9,421)       (9,421)
Other comprehensive income (loss) 3,230     3,230  
Ending Balance at May. 31, 2024 $ 3,144,142 $ 34,658 $ 2,583,885 $ (30,021) $ 555,620
Ending Balance (in shares) at May. 31, 2024 216,614,407 216,614,407