XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.4
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 expense 9,713 $ 30 9,683    
Exercise of options and share-based compensation expense (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 30,928        
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      
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 expense 12,117 $ 47 12,070    
Exercise of options and share-based compensation expense (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      
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 expense $ 5,839 $ 14 5,825    
Exercise of options and share-based compensation expense (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 $ 31,745        
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,057 53,244      
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 expense 9,343 $ 32 9,311    
Exercise of options and share-based compensation expense (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,057 53,244