XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning Balance at May. 31, 2019 $ 637,899 $ 8,355 $ 221,937 $ (11,640) $ 419,247
Beginning Balance (in shares) at May. 31, 2019   52,217      
Exercise of options and share-based compensation plan 9,713 $ 30 9,683    
Exercise of options and share-based compensation plan (in shares)   196      
Issuance of shares under employee stock purchase plan 538 $ 2 536    
Issuance of shares under employee stock purchase plan (in shares)   10      
Net income 14,652       14,652
Other comprehensive income (loss) (2,496)     (2,496)  
Ending Balance at Aug. 31, 2019 660,306 $ 8,387 232,156 (14,136) 433,899
Ending Balance (in shares) at Aug. 31, 2019   52,423      
Beginning Balance at May. 31, 2019 637,899 $ 8,355 221,937 (11,640) 419,247
Beginning Balance (in shares) at May. 31, 2019   52,217      
Net income 43,128        
Ending Balance at Feb. 29, 2020 711,871 $ 8,466 254,537 (13,507) 462,375
Ending Balance (in shares) at Feb. 29, 2020   52,911      
Beginning Balance at Aug. 31, 2019 660,306 $ 8,387 232,156 (14,136) 433,899
Beginning Balance (in shares) at Aug. 31, 2019   52,423      
Exercise of options and share-based compensation plan 12,117 $ 47 12,070    
Exercise of options and share-based compensation plan (in shares)   288      
Net income 16,276       16,276
Other comprehensive income (loss) 2,218     2,218  
Ending Balance at Nov. 30, 2019 690,917 $ 8,434 244,226 (11,918) 450,175
Ending Balance (in shares) at Nov. 30, 2019   52,711      
Exercise of options and share-based compensation plan 9,736 $ 31 9,705    
Exercise of options and share-based compensation plan (in shares)   188      
Issuance of shares under employee stock purchase plan 607 $ 1 606    
Issuance of shares under employee stock purchase plan (in shares)   12      
Net income 12,200       12,200
Other comprehensive income (loss) (1,589)     (1,589)  
Ending Balance at Feb. 29, 2020 711,871 $ 8,466 254,537 (13,507) 462,375
Ending Balance (in shares) at Feb. 29, 2020   52,911      
Beginning Balance at May. 31, 2020 $ 725,177 $ 8,471 257,693 (19,709) 478,722
Beginning Balance (in shares) at May. 31, 2020 52,945,841 52,946      
Exercise of options and share-based compensation plan $ 5,839 $ 14 5,825    
Exercise of options and share-based compensation plan (in shares)   86      
Issuance of shares under employee stock purchase plan 668 $ 2 666    
Issuance of shares under employee stock purchase plan (in shares)   9      
Net income 15,860       15,860
Other comprehensive income (loss) 4,002     4,002  
Ending Balance at Aug. 31, 2020 751,546 $ 8,487 264,184 (15,707) 494,582
Ending Balance (in shares) at Aug. 31, 2020   53,041      
Beginning Balance at May. 31, 2020 $ 725,177 $ 8,471 257,693 (19,709) 478,722
Beginning Balance (in shares) at May. 31, 2020 52,945,841 52,946      
Net income $ 45,122        
Ending Balance at Feb. 28, 2021 $ 807,683 $ 8,562 290,118 (14,841) 523,844
Ending Balance (in shares) at Feb. 28, 2021 53,511,262 53,511      
Beginning Balance at Aug. 31, 2020 $ 751,546 $ 8,487 264,184 (15,707) 494,582
Beginning Balance (in shares) at Aug. 31, 2020   53,041      
Exercise of options and share-based compensation plan 9,343 $ 32 9,311    
Exercise of options and share-based compensation plan (in shares)   203      
Net income 15,885       15,885
Other comprehensive income (loss) 621     621  
Ending Balance at Nov. 30, 2020 777,395 $ 8,519 273,495 (15,086) 510,467
Ending Balance (in shares) at Nov. 30, 2020   53,244      
Exercise of options and share-based compensation plan 11,030 $ 31 10,999 0 0
Exercise of options and share-based compensation plan (in shares)   193      
Issuance of shares under employee stock purchase plan 720 $ 2 718 0 0
Issuance of shares under employee stock purchase plan (in shares)   10      
Issuance of shares for Megazyme acquisition , shares   64      
Issuance of shares for Megazyme acquisition , Values 4,916 $ 10 4,906    
Net income 13,377 0 0 0 13,377
Other comprehensive income (loss) 245 0 0 245 0
Ending Balance at Feb. 28, 2021 $ 807,683 $ 8,562 $ 290,118 $ (14,841) $ 523,844
Ending Balance (in shares) at Feb. 28, 2021 53,511,262 53,511