XML 15 R6.htm IDEA: XBRL DOCUMENT v3.21.4
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,892      
Exercise of options and share-based compensation expense 5,839 $ 28 5,811    
Exercise of options and share-based compensation expense (in shares)   172      
Issuance of shares under employee stock purchase plan 668 $ 3 665    
Issuance of shares under employee stock purchase plan (in shares)   18      
Net income 15,860       15,860
Other comprehensive income(loss) 4,002     4,002  
Ending Balance at Aug. 31, 2020 751,546 $ 16,974 255,697 (15,707) 494,582
Ending Balance (in shares) at Aug. 31, 2020   106,082      
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,892      
Net income 31,745        
Ending Balance at Nov. 30, 2020 777,395 $ 17,038 264,976 (15,086) 510,467
Ending Balance (in shares) at Nov. 30, 2020   106,488      
Beginning Balance at Aug. 31, 2020 751,546 $ 16,974 255,697 (15,707) 494,582
Beginning Balance (in shares) at Aug. 31, 2020   106,082      
Exercise of options and share-based compensation expense 9,343 $ 64 9,279    
Exercise of options and share-based compensation expense (in shares)   406      
Net income 15,885       15,885
Other comprehensive income(loss) 621     621  
Ending Balance at Nov. 30, 2020 777,395 $ 17,038 264,976 (15,086) 510,467
Ending Balance (in shares) at Nov. 30, 2020   106,488      
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 107,468      
Exercise of options and share-based compensation expense $ 1,839 $ 1 1,838    
Exercise of options and share-based compensation expense (in shares)   6      
Issuance of shares under employee stock purchase plan 899 $ 3 896    
Issuance of shares under employee stock purchase plan (in shares)   19      
Net income 17,077       17,077
Other comprehensive income(loss) (4,829)     (4,829)  
Ending Balance at Aug. 31, 2021 855,363 $ 17,199 297,687 (16,204) 556,681
Ending Balance (in shares) at Aug. 31, 2021   107,493      
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 107,468      
Net income $ 27,905        
Ending Balance at Nov. 30, 2021 $ 865,476 $ 17,243 304,959 (24,235) 567,509
Ending Balance (in shares) at Nov. 30, 2021 107,768,342 107,768      
Beginning Balance at Aug. 31, 2021 $ 855,363 $ 17,199 297,687 (16,204) 556,681
Beginning Balance (in shares) at Aug. 31, 2021   107,493      
Exercise of options and share-based compensation expense 7,316 $ 44 7,272    
Exercise of options and share-based compensation expense (in shares)   275      
Net income 10,828       10,828
Other comprehensive income(loss) (8,031)     (8,031)  
Ending Balance at Nov. 30, 2021 $ 865,476 $ 17,243 $ 304,959 $ (24,235) $ 567,509
Ending Balance (in shares) at Nov. 30, 2021 107,768,342 107,768