XML 46 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Income statement components of stock-based compensation expense recognized in Consolidated Statements of Income    
Stock-based compensation before income taxes $ 1,851 $ 2,922
Cost of sales    
Income statement components of stock-based compensation expense recognized in Consolidated Statements of Income    
Stock-based compensation before income taxes 115 110
Operating expenses: Selling    
Income statement components of stock-based compensation expense recognized in Consolidated Statements of Income    
Stock-based compensation before income taxes 365 629
Operating expenses: General and administrative    
Income statement components of stock-based compensation expense recognized in Consolidated Statements of Income    
Stock-based compensation before income taxes 1,333 2,153
Operating expenses: Research and development    
Income statement components of stock-based compensation expense recognized in Consolidated Statements of Income    
Stock-based compensation before income taxes 38 30
Total operating expenses    
Income statement components of stock-based compensation expense recognized in Consolidated Statements of Income    
Stock-based compensation before income taxes $ 1,736 $ 2,812