XML 25 R65.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Options And Employee Stock Purchase Plan (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Number of options outstanding 551,739   551,739   707,777
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Estimated Forfeiture Rate     13.21% 11.71%  
Cash received upon the issuance of common stock     $ 1,995 $ 135  
Share-based Payment Arrangement, Expense $ 6,446 $ 7,906 18,394 21,393  
Share-based Payment Arrangement, Option [Member]          
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized 7,100   $ 7,100   $ 6,900
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     6 years 2 months 12 days    
Share-based Payment Arrangement, Expense $ 200 200 $ 700 $ 700  
Restricted (Performance) Stock [Member]          
Shares, Granted     74,051 473,501  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate     2.53% 2.89%  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate     28.30% 28.40%  
Restricted Stock [Member]          
Number of stocks outstanding 1,130,260   1,130,260   1,207,011
Shares, Granted     171,617    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     5 years 2 months 12 days    
Restricted Stock Units (RSUs) [Member]          
Number of stocks outstanding 24,629   24,629   41,231
Shares, Granted     3,844    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     3 years 3 months 18 days    
2007 Stock Plan [Member]          
Maximum issuance of common stock 4,500,000   4,500,000    
Number of options outstanding 128,739   128,739    
Number of stocks outstanding 1,940   1,940    
2015 Stock Option Plan [Member]          
Maximum issuance of common stock 4,200,000   4,200,000    
Number of options outstanding 423,000   423,000    
Number of stocks outstanding 22,689   22,689    
2001 Employee Stock Purchase Plan [Member] | Common Stock [Member]          
Market value of common stock on the date of grant for incentive stock options     85.00%    
Maximum earnings withheld by the employees 15.00%   15.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Estimated Forfeiture Rate     0.78% 0.10%  
Number of shares purchased under the plan     32,154 1,781  
Cash received upon the issuance of common stock     $ 2,000 $ 100  
Number of shares available for issuance 1,557,827   1,557,827    
Share-based Payment Arrangement, Expense $ 300 $ 300 $ 1,000 $ 400  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate     2.43% 2.02%  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term     15 days 15 days  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate     1.05% 1.03%  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate     26.80% 22.21%  
Minimum [Member]          
Market value of common stock on the date of grant for incentive stock options     85.00%