XML 107 R91.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation $ 10,324 $ 7,913 $ 6,444
Income tax benefit 3,102 2,366 1,897
Cost of sales      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation 57 39 16
Research and development expenses      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation 541 428 323
Selling, general and administrative | Employees      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation 7,095 5,946 4,927
Selling, general and administrative | Outside directors      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation $ 2,631 $ 1,500 $ 1,178