Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation Schedule Of Share-Based Payment Arrangements (Details)

v3.7.0.1
Stock-Based Compensation Schedule Of Share-Based Payment Arrangements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation cost charged against income, before income tax benefit $ 1,421 $ 1,834 $ 1,841
Cost of revenues      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation cost charged against income, before income tax benefit 49 159 55
Operating expenses      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation cost charged against income, before income tax benefit 1,372 1,675 1,786
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation cost charged against income, before income tax benefit 554 686 812
Restricted stock and restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation cost charged against income, before income tax benefit $ 867 $ 1,148 $ 1,029