XML 20 R6.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Non - Controlling Interest
Beginning Balance at May. 31, 2016 $ 404,160 $ 8,014 $ 147,996 $ (3,946) $ 252,133 $ (37)
Beginning Balance (in shares) at May. 31, 2016   50,090,252        
Exercise of options, share-based compensation 26,720 $ 131 26,589 0 0 0
Exercise of options, share-based compensation (in shares)   817,284        
Issuance of shares under employee stock purchase plan $ 925 $ 4 921 0 0 0
Issuance of shares under employee stock purchase plan (in shares) 24,953 24,953        
Purchase of minority interest $ (764) $ 0 (764) 0 0 0
Net income 43,973 0 0 0 43,793 180
Other comprehensive loss (3,257) 0 0 (3,257) 0 0
Ending Balance at May. 31, 2017 471,757 $ 8,149 174,742 (7,203) 295,926 143
Ending Balance (in shares) at May. 31, 2017   50,932,489        
Exercise of options, share-based compensation 27,117 $ 125 26,992 0 0 0
Exercise of options, share-based compensation (in shares)   781,116        
Issuance of shares under employee stock purchase plan $ 1,052 $ 4 1,048 0 0 0
Issuance of shares under employee stock purchase plan (in shares) 22,127 22,127        
Purchase of minority interest $ (423) $ 0 (210) 0 0 (213)
Net income 63,215 0 0 0 63,145 70
Other comprehensive loss (2,543) 0 0 (2,543) 0 0
Ending Balance at May. 31, 2018 $ 560,175 $ 8,278 202,572 (9,746) 359,071 0
Ending Balance (in shares) at May. 31, 2018 51,735,732 51,735,732        
Exercise of options, share-based compensation $ 21,417 $ 82 21,335 0 0 0
Exercise of options, share-based compensation (in shares)   512,527        
Issuance of shares under employee stock purchase plan $ 1,160 $ 3 1,157 0 0 0
Issuance of shares under employee stock purchase plan (in shares) 18,330 18,330        
Shares repurchased $ (3,135) $ (8) (3,127) 0 0 0
Shares repurchased (in shares)   (50,000)        
Net income 60,176 $ 0 0 0 60,176 0
Other comprehensive loss (1,894) 0 0 (1,894) 0 0
Ending Balance at May. 31, 2019 $ 637,899 $ 8,355 $ 221,937 $ (11,640) $ 419,247 $ 0
Ending Balance (in shares) at May. 31, 2019 52,216,589 52,216,589