XML 86 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans and Stock-based Compensation - Stock-based Compensation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation $ 1,405 $ 1,096 $ 1,349
Net effect on net income $ 1,405 $ 1,096 $ 1,349
Shares used in computing basic net income per share 37,444 32,139 32,183
Shares used in computing diluted net income per share 38,966 32,894 32,183
Effect on basic net income per share $ (0.04) $ (0.03) $ (0.04)
Effect on diluted net income per share $ (0.04) $ (0.03) $ (0.04)
Cost of Revenue      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation $ 39 $ 23 $ 20
Selling, General and Administrative      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation 1,146 908 1,148
Research and Development      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation $ 220 $ 165 $ 181