XML 103 R84.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock And Stock Options (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Aug. 20, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate number of shares of common stock for which awards can be granted   183    
Number of Shares, Awards granted   79 98 303
Maximum amount of common stock participants may elect to purchase   $ 100    
Window period   20 days    
Shares repurchased under management purchase program   0 0 0
Weighted average remaining contractual life of options exercisable, years   4 years 6 months 11 days 4 years 9 months 22 days  
Total intrinsic value of options exercised   $ 1,627 $ 25,724 $ 631
Weighted average fair value of options granted       $ 4.20
Forfeiture rate   0.00%    
Stock option expense   $ 1,886 $ 1,395 $ 844
Stock options exercised using cashless method   11 38  
Unrecognized compensation costs related to non-vested awards   $ 1,957    
Unrecognized compensation costs related to non-vested awards, recognition period   1 year 9 months 26 days    
Issuance of common stock $ 88,967   $ 88,967  
Issuance of common stock, shares 1,725      
Price per share $ 55.00      
Underwriting discount, per share $ 3.30      
Shares repurchased 500      
2015 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate number of shares of common stock for which awards can be granted   500    
Number of Shares, Awards granted   0 0 0
2006 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate number of shares of common stock for which awards can be granted   369    
Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum number of shares approved under purchase plan   300    
Shares purchased for award   9 7 11
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of Shares, Awards granted     0 303
Stock Options [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   3 years    
Stock Options [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   10 years    
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of Shares, Awards granted   79 98  
Vesting period   3 years    
Weighted average fair value of units granted   $ 23.83 $ 20.61