XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning Balance at May. 31, 2020 $ 725,177 $ 16,943 $ 249,221 $ (19,709) $ 478,722
Beginning Balance (in shares) at May. 31, 2020   105,891,682      
Exercise of options, RSUs and share-based compensation expense 39,680 $ 226 39,454    
Exercise of options, RSUs and share-based compensation expense (in shares)   1,410,948      
Issuance of shares under employee stock purchase plan $ 1,388 $ 6 1,382    
Issuance of shares under employee stock purchase plan (in shares) 38,406 38,406      
Issuance of shares for acquisition $ 4,916 $ 20 4,896    
Issuance of shares for acquisition (in shares)   127,268      
Net (loss) income 60,882       60,882
Other comprehensive income (loss) 8,334     8,334  
Ending Balance at May. 31, 2021 840,377 $ 17,195 294,953 (11,375) 539,604
Ending 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 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