XML 39 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation - Expenses (Details) - USD ($)
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Jul. 31, 2019
Stock-based Compensation Expenses      
Stock-based compensation expense before income tax benefit $ 879,000 $ 1,046,000  
Estimated income tax benefit (189,000) (228,000)  
Net stock-based compensation expense 690,000 818,000  
Total remaining unrecognized compensation cost related to the unvested stock-based awards 11,885,000    
Estimated forfeitures related to unvested stock-based awards $ 1,085,000    
Weighted average number of years net compensation cost is expected to be recognized over 3 years 3 months 18 days    
Stock-based compensation capitalized and included in ending inventory $ 48,000   $ 48,000
Stock Options      
Stock-based Compensation Expenses      
Stock-based compensation expense before income tax benefit $ 82,000 171,000  
Number of stock-based option awards outstanding at period end (in shares) 1,503,295   1,555,555
Performance Shares      
Stock-based Compensation Expenses      
Stock-based compensation expense before income tax benefit $ 352,000 406,000  
RSUs and restricted stock      
Stock-based Compensation Expenses      
Stock-based compensation expense before income tax benefit 698,000 547,000  
ESPP      
Stock-based Compensation Expenses      
Stock-based compensation expense before income tax benefit 57,000 52,000  
Share units      
Stock-based Compensation Expenses      
Stock-based compensation expense before income tax benefit $ (310,000) (130,000)  
Stock Appreciation Rights (SARs)      
Stock-based Compensation Expenses      
Number of stock-based option awards outstanding at period end (in shares) 0   0
Cost of sales      
Stock-based Compensation Expenses      
Stock-based compensation expense before income tax benefit $ 59,000 58,000  
Selling, general and administrative expenses      
Stock-based Compensation Expenses      
Stock-based compensation expense before income tax benefit 743,000 905,000  
Research and development expenses      
Stock-based Compensation Expenses      
Stock-based compensation expense before income tax benefit $ 77,000 $ 83,000  
2001 Employee Stock Purchase Plan | ESPP      
Stock-based Compensation Expenses      
Discount offered to employees participating in the ESPP as a percentage of market price 15.00% 15.00%