XML 20 R6.htm IDEA: XBRL DOCUMENT v3.5.0.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, 2013 $ 258,287 $ 5,773 $ 99,935 $ (1,372) $ 153,885 $ 66
Beginning Balance (in shares) at May. 31, 2013   36,084,021        
Exercise of options, share based compensation and income tax benefit (in shares)   629,826        
Exercise of options, share based compensation and income tax benefit $ 17,623 $ 101 17,522      
Issuance of shares under employee stock purchase plan (in shares) 18,466 18,466        
Issuance of shares under employee stock purchase plan $ 616 $ 3 613      
Net income (loss) 28,031       28,158 (127)
Other comprehensive income (loss) 1,743     1,743    
Ending Balance at May. 31, 2014 306,300 $ 5,877 118,070 371 182,043 (61)
Ending 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 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