XML 39 R6.htm IDEA: XBRL DOCUMENT v3.2.0.727
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Noncontrolling Interest
Beginning Balance (in shares) at May. 31, 2012   35,429,641        
Beginning Balance at May. 31, 2012 $ 219,054 $ 5,668 $ 87,703 $ (1,227) $ 126,695 $ 215
Exercise of options and warrants, including share based compensation and income tax benefit (in shares)   631,992        
Exercise of options and warrants, including share based compensation and income tax benefit $ 11,801 $ 101 11,700      
Issuance of shares under Employee Stock Purchase Plan (in shares) 22,388 22,388        
Issuance of shares under Employee Stock Purchase Plan $ 536 $ 4 532      
Net income (loss) 27,041       27,190 (149)
Other comprehensive income (loss) (145)     (145)    
Ending Balance (in shares) at May. 31, 2013   36,084,021        
Ending Balance at May. 31, 2013 258,287 $ 5,773 99,935 (1,372) 153,885 66
Exercise of options and warrants, including share based compensation and income tax benefit (in shares)   629,826        
Exercise of options and warrants, including 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 (in shares) at May. 31, 2014 36,732,313 36,732,313        
Ending Balance at May. 31, 2014 $ 306,300 $ 5,877 118,070 371 182,043 (61)
Exercise of options and warrants, including share based compensation and income tax benefit (in shares)   376,364        
Exercise of options and warrants, including 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 (in shares) at May. 31, 2015 37,128,269 37,128,269        
Ending Balance at May. 31, 2015 $ 350,963 $ 5,941 $ 131,906 $ (2,442) $ 215,569 $ (11)