XML 72 R53.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Plans and Stock-Based Compensation - Stock-Based Plans, Stock-Based Compensation and Stock Grants (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
May. 31, 2015
shares
Dec. 31, 2015
USD ($)
nonemployee_director
$ / shares
shares
Dec. 31, 2014
USD ($)
$ / shares
Dec. 31, 2013
USD ($)
$ / shares
May. 31, 2014
shares
Options, Additional Disclosures [Abstract]          
Weighted average per share fair value of stock options granted (in dollars per share) | $ / shares   $ 7.68 $ 6.89 $ 4.90  
Intrinsic value of stock options exercised   $ 92 $ 932 $ 554  
Intrinsic value of fully-vested stock awards granted   42 288 1,039  
Stock-Based Compensation Expense [Abstract]          
Total Stock-based compensation expense   1,157 $ 784 $ 549  
Unrecognized stock-based compensation expense   $ 2,000      
Weighted average remaining vesting period   2 years 292 days      
Fair Value Assumptions and Methodology [Abstract]          
Risk-free interest rate   1.87% 2.11% 1.61%  
Dividend yield   0.00% 0.00% 0.00%  
Expected life   6 years 8 months 19 days 7 years 4 months 2 days 7 years 10 months 6 days  
Volatility   61.50% 60.20% 58.91%  
Selling, general and administrative expense          
Stock-Based Compensation Expense [Abstract]          
Total Stock-based compensation expense   $ 1,074 $ 666 $ 464  
Cost of sales          
Stock-Based Compensation Expense [Abstract]          
Total Stock-based compensation expense   83 118 85  
Stock grants          
Fair Value Assumptions and Methodology [Abstract]          
Fair value of stock granted   $ 35 $ 30 $ 25  
Number of shares authorized per non-employee director (in shares) | shares   3,238      
Number of non-employee directors | nonemployee_director   7      
Stock awards granted (in shares) | shares 10,782 22,666      
2014 Plan          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Number of shares authorized (in shares) | shares         1,000,000
Number of shares available for grant (in shares) | shares   763,121