XML 84 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Options and Employee Stock Purchase Plan (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of options outstanding (in shares) 476,811   476,811   518,341
Total intrinsic values of options exercised in period     $ 3,000 $ 8,000  
Compensation cost recognized $ 5,800 $ 6,446 $ 18,643 $ 18,394  
Estimated forfeiture rates     11.80% 13.21%  
Cash received upon the issuance of common stock     $ 3,303 $ 1,995  
Share-based Payment Arrangement, Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation cost recognized 200 200 700 $ 700  
Unrecognized compensation cost related to non-vested awards granted 6,100   $ 6,100   $ 6,800
Weighted-average period to recognize compensation cost (in years)     5 years 3 months 18 days    
Restricted (Performance) Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares)     82,112 74,051  
Granted (in usd per share)     $ 70.99 $ 69.99  
Restricted Stock And Restricted Stock Unit (RSU)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation cost recognized 5,100 5,900 $ 16,400 $ 16,700  
Unrecognized compensation cost related to non-vested awards granted $ 44,000   $ 44,000   $ 46,100
Restricted Stock And Restricted Stock Unit (RSU) | Board of Directors          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting periods     1 year    
Restricted Stock And Restricted Stock Unit (RSU) | Senior Staff          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting periods     5 years    
Restricted Stock And Restricted Stock Unit (RSU) | Chief Executive Officer          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting periods     8 years    
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of stocks outstanding (in shares) 833,471   833,471   1,105,059
Weighted-average period to recognize compensation cost (in years)     4 years 4 months 24 days    
Granted (in shares)     1,268    
Granted (in usd per share)     $ 98.63    
Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of stocks outstanding (in shares) 215,965   215,965   20,874
Weighted-average period to recognize compensation cost (in years)     4 years 8 months 12 days    
Granted (in shares)     206,886    
2007 Stock Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum issuance of common stock (in shares) 4,500,000   4,500,000    
Number of options outstanding (in shares) 53,811   53,811    
Number of stocks outstanding (in shares) 0   0    
2007 Stock Plan | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Market value of common stock on the date of grant for incentive stock options     85.00%    
2015 Stock Option Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum issuance of common stock (in shares) 4,200,000   4,200,000    
Number of options outstanding (in shares) 423,000   423,000    
Number of stocks outstanding (in shares) 215,965   215,965    
2015 Stock Option Plan | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Market value of common stock on the date of grant for incentive stock options     100.00%    
Employee Stock Purchase Plan | Common stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum issuance of common stock (in shares) 2,000,000,000,000   2,000,000,000,000    
Market value of common stock on the date of grant for incentive stock options     85.00%    
Compensation cost recognized $ 500 $ 300 $ 1,500 $ 1,000  
Number of shares available for issuance (in shares) 1,469,874   1,469,874    
Estimated forfeiture rates     16.50% 0.78%  
Maximum earnings withheld by the employees 15.00%   15.00%    
Issuance of shares under employee stock purchase plan (in shares)     53,694 32,154  
Cash received upon the issuance of common stock     $ 3,300 $ 2,000