XML 20 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
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, 2014 $ 306,300 $ 5,877 $ 118,070 $ 371 $ 182,043 $ (61)
Beginning Balance (in shares) at May. 31, 2014   36,732,313        
Exercise of options, share-based compensation and income tax benefit (in shares)   376,364        
Exercise of options, share-based compensation and income tax benefit $ 13,176 $ 61 13,115      
Issuance of shares under employee stock purchase plan (in shares) 19,592 19,592        
Issuance of shares under employee stock purchase plan $ 724 $ 3 721      
Net income (loss) 33,576       33,526 50
Other comprehensive income (loss) (2,813)     (2,813)    
Ending Balance at May. 31, 2015 350,963 $ 5,941 131,906 (2,442) 215,569 (11)
Ending Balance (in shares) at May. 31, 2015   37,128,269        
Exercise of options, share-based compensation and income tax benefit (in shares)   421,143        
Exercise of options, share-based compensation and income tax benefit $ 17,378 $ 67 17,311      
Issuance of shares under employee stock purchase plan (in shares) 18,277 18,277        
Issuance of shares under employee stock purchase plan $ 786 $ 3 783      
Net income (loss) 36,538       36,564 (26)
Other comprehensive income (loss) (1,504)     (1,504)    
Ending Balance at May. 31, 2016 $ 404,161 $ 6,011 150,000 (3,946) 252,133 (37)
Ending Balance (in shares) at May. 31, 2016 37,567,689 37,567,689        
Exercise of options, share-based compensation and income tax benefit (in shares)   612,963        
Exercise of options, share-based compensation and income tax benefit $ 26,719 $ 98 26,621      
Issuance of shares under employee stock purchase plan (in shares) 18,715 18,715        
Issuance of shares under employee stock purchase plan $ 925 $ 3 922      
Purchase of minority interest (764)   (764)      
Net income (loss) 43,973       43,793 180
Other comprehensive income (loss) (3,257)     (3,257)    
Ending Balance at May. 31, 2017 $ 471,757 $ 6,112 $ 176,779 $ (7,203) $ 295,926 $ 143
Ending Balance (in shares) at May. 31, 2017 38,199,367 38,199,367